1 //Copyright Paul Reiche, Fred Ford. 1992-2002
2 
3 /*
4  *  This program is free software; you can redistribute it and/or modify
5  *  it under the terms of the GNU General Public License as published by
6  *  the Free Software Foundation; either version 2 of the License, or
7  *  (at your option) any later version.
8  *
9  *  This program is distributed in the hope that it will be useful,
10  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
11  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  *  GNU General Public License for more details.
13  *
14  *  You should have received a copy of the GNU General Public License
15  *  along with this program; if not, write to the Free Software
16  *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17  */
18 
19 #include "gendef.h"
20 #include "resinst.h"
21 #include "planets/planets.h"
22 #include "planets/elemdata.h"
23 
24 
25 STAR_DESC starmap_array[] =
26 {
27 	//                           postfix name index (like 'Normae')
28 	//                         prefix name index (like 'Alpha')   |
29 	//                                        alien presence  |   |
30 	//                                     owner (unused)  |  |   |
31 	//   x,    y              star type   colour       |   |  |   |
32 	{{5007,   35}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 74},
33 	{{ 708,   41}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 7, 91},
34 	{{4714,   78}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 7, 74},
35 	{{2187,   83}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 0, 126},
36 	{{2814,   89}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 82},
37 	{{4244,   91}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 125},
38 	{{5652,   98}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 124},
39 	{{2939,  116}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 82},
40 	{{2771,  146}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 82},
41 	{{5313,  150}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 6, 73},
42 	{{ 265,  156}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 92},
43 	{{4529,  169}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 8, 74},
44 	{{4911,  180}, MAKE_STAR (GIANT_STAR, ORANGE_BODY, -1), 0, 1, 74},
45 	{{4747,  221}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 74},
46 	{{9708,  250}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 112},
47 	{{4861,  262}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 74},
48 	{{2908,  269}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), SHOFIXTI_DEFINED, 4, 82},
49 	{{1855,  270}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 81},
50 	{{7958,  270}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 8},
51 	{{5160,  280}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 73},
52 	{{ 570,  289}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 92},
53 	{{4923,  294}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), YEHAT_DEFINED, 3, 74},
54 	{{2820,  301}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 82},
55 	{{7934,  318}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 8},
56 	{{8062,  318}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 8},
57 	{{1116,  334}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 91},
58 	{{ 803,  337}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 91},
59 	{{1787,  338}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 81},
60 	{{ 877,  340}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 91},
61 	{{5338,  355}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 5, 73},
62 	{{5039,  373}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 73},
63 	{{ 843,  380}, MAKE_STAR (GIANT_STAR, ORANGE_BODY, -1), 0, 1, 91},
64 	{{4872,  408}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 74},
65 	{{1740,  423}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 7, 81},
66 	{{4596,  429}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 9, 74},
67 	{{ 843,  431}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 91},
68 	{{2156,  440}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 81},
69 	{{2004,  441}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 81},
70 	{{ 530,  442}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 92},
71 	{{ 958,  468}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 5, 91},
72 	{{2058,  475}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 81},
73 	{{ 304,  477}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 1, 92},
74 	{{ 522,  525}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), PKUNK_DEFINED, 3, 92},
75 	{{2100,  554}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 81},
76 	{{ 134,  565}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 92},
77 	{{6858,  577}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), MYCON_TRAP_DEFINED, 0, 123},
78 	{{5014,  584}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 73},
79 	{{5256,  608}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 73},
80 	{{2411,  718}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 9},
81 	{{2589,  741}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 9},
82 	{{ 675,  742}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 8, 91},
83 	{{9292,  750}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 5},
84 	{{1463,  779}, MAKE_STAR (GIANT_STAR, RED_BODY, -1), 0, 6, 80},
85 	{{3089,  782}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 9},
86 	{{2854,  787}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 9},
87 	{{3333,  801}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 9},
88 	{{9237,  821}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 5, 5},
89 	{{9339,  843}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 5},
90 	{{ 242,  857}, MAKE_STAR (GIANT_STAR, ORANGE_BODY, -1), 0, 3, 90},
91 	{{1515,  866}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 80},
92 	{{4770,  895}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 5, 75},
93 	{{1412,  905}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 80},
94 	{{4681,  916}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), RAINBOW_DEFINED, 6, 75},
95 	{{9333,  937}, MAKE_STAR (SUPER_GIANT_STAR, YELLOW_BODY, -1), MELNORME0_DEFINED, 2, 5},
96 	{{9419,  942}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 5},
97 	{{ 230,  952}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 90},
98 	{{ 146,  955}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 90},
99 	{{4873,  968}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 75},
100 	{{1559,  993}, MAKE_STAR (SUPER_GIANT_STAR, RED_BODY, -1), MELNORME1_DEFINED, 1, 80},
101 	{{1895, 1041}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 93},
102 	{{4337, 1066}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 75},
103 	{{3732, 1067}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 0, 122},
104 	{{1579, 1115}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 80},
105 	{{4875, 1145}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 75},
106 	{{4604, 1187}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 75},
107 	{{5812, 1208}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 72},
108 	{{1312, 1260}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 80},
109 	{{1916, 1270}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 93},
110 	{{6562, 1270}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 0, 121},
111 	{{ 416, 1301}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 0, 120},
112 	{{3958, 1354}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 89},
113 	{{4000, 1363}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 89},
114 	{{1752, 1450}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), SOL_DEFINED, 0, 129},
115 	{{2187, 1500}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 127},
116 	{{1806, 1507}, MAKE_STAR (GIANT_STAR, WHITE_BODY, -1), 0, 0, 128},
117 	{{5708, 1520}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 72},
118 	{{9469, 1548}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 6},
119 	{{4333, 1562}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 88},
120 	{{6041, 1562}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 72},
121 	{{9375, 1583}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 6},
122 	{{2881, 1614}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 96},
123 	{{6083, 1625}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 72},
124 	{{4250, 1645}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 88},
125 	{{ 650, 1646}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 7, 85},
126 	{{9477, 1670}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 6},
127 	{{2840, 1676}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 96},
128 	{{9541, 1687}, MAKE_STAR (GIANT_STAR, RED_BODY, -1), 0, 4, 6},
129 	{{7395, 1687}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 69},
130 	{{4333, 1687}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), VUX_DEFINED, 2, 88},
131 	{{9559, 1735}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 6},
132 	{{ 736, 1737}, MAKE_STAR (GIANT_STAR, BLUE_BODY, -1), 0, 6, 85},
133 	{{1601, 1746}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 94},
134 	{{7395, 1750}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 69},
135 	{{ 951, 1770}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 1, 85},
136 	{{1666, 1812}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 94},
137 	{{7187, 1833}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 69},
138 	{{ 705, 1838}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 85},
139 	{{1140, 1847}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 85},
140 	{{6467, 1878}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 71},
141 	{{2791, 1895}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 96},
142 	{{6500, 1916}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 71},
143 	{{5458, 1916}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 0, 119},
144 	{{1048, 1919}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 85},
145 	{{3678, 1926}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 99},
146 	{{3345, 1931}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), START_COLONY_DEFINED, 0, 98},
147 	{{8187, 1937}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 4, 7},
148 	{{3352, 1940}, MAKE_STAR (SUPER_GIANT_STAR, WHITE_BODY, -1), MELNORME2_DEFINED, 0, 97},
149 	{{ 977, 1953}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 85},
150 	{{4221, 1986}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), MAIDENS_DEFINED, 1, 100},
151 	{{4500, 2000}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 100},
152 	{{6833, 2000}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 70},
153 	{{8163, 2009}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 7},
154 	{{8080, 2011}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 7},
155 	{{6036, 2035}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 4, 71},
156 	{{6479, 2062}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), EGG_CASE1_DEFINED, 3, 71},
157 	{{2104, 2083}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), ZOQ_SCOUT_DEFINED, 0, 118},
158 	{{8062, 2083}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 7},
159 	{{ 270, 2187}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 79},
160 	{{6500, 2208}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 6, 71},
161 	{{6291, 2208}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), MYCON_DEFINED, 5, 71},
162 	{{ 125, 2229}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 79},
163 	{{ 312, 2250}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 79},
164 	{{3884, 2262}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 99},
165 	{{ 742, 2268}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), CHMMR_DEFINED, 0, 117},
166 	{{2306, 2285}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 95},
167 	{{2402, 2309}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 95},
168 	{{6395, 2312}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), SUN_DEVICE_DEFINED, 2, 12},
169 	{{8875, 2312}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 9, 61},
170 	{{3551, 2320}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 99},
171 	{{6208, 2333}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 12},
172 	{{3354, 2354}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 99},
173 	{{9909, 2359}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 111},
174 	{{2298, 2385}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 95},
175 	{{7020, 2395}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 70},
176 	{{9038, 2407}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 61},
177 	{{9375, 2416}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 8, 61},
178 	{{6500, 2458}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 12},
179 	{{ 217, 2509}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 78},
180 	{{3641, 2512}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 86},
181 	{{5625, 2520}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 14},
182 	{{3713, 2537}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), ORZ_DEFINED, 3, 86},
183 	{{3587, 2566}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), ANDROSYNTH_DEFINED, 7, 86},
184 	{{9291, 2583}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 61},
185 	{{3654, 2587}, MAKE_STAR (SUPER_GIANT_STAR, GREEN_BODY, -1), MELNORME3_DEFINED, 1, 86},
186 	{{3721, 2619}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), TAALO_PROTECTOR_DEFINED, 4, 86},
187 	{{5791, 2625}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 14},
188 	{{6416, 2625}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 12},
189 	{{6008, 2631}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), EGG_CASE0_DEFINED, 2, 14},
190 	{{3608, 2637}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 86},
191 	{{3499, 2648}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 87},
192 	{{9479, 2666}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 61},
193 	{{3668, 2666}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 86},
194 	{{ 229, 2666}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 78},
195 	{{8895, 2687}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 61},
196 	{{ 138, 2696}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 78},
197 	{{5375, 2729}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 116},
198 	{{6354, 2729}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), EGG_CASE2_DEFINED, 3, 12},
199 	{{6458, 2750}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 12},
200 	{{2458, 2750}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 106},
201 	{{ 351, 2758}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 78},
202 	{{7083, 2770}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 70},
203 	{{3759, 2778}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 87},
204 	{{9333, 2791}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 61},
205 	{{3400, 2804}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 87},
206 	{{9469, 2806}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), DRUUGE_DEFINED, 6, 61},
207 	{{3619, 2830}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 87},
208 	{{2208, 2854}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 106},
209 	{{9250, 2854}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 4, 61},
210 	{{ 672, 2863}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 78},
211 	{{ 167, 2875}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 78},
212 	{{4030, 2887}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 105},
213 	{{ 384, 2900}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 78},
214 	{{2727, 2951}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 5, 106},
215 	{{4645, 2958}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 105},
216 	{{5625, 2958}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 13},
217 	{{8270, 2958}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 66},
218 	{{8291, 2979}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 66},
219 	{{6020, 2979}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), RAINBOW_DEFINED, 3, 13},
220 	{{6562, 3020}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 4, 70},
221 	{{2011, 3043}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 8, 106},
222 	{{8125, 3083}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 66},
223 	{{2354, 3166}, MAKE_STAR (GIANT_STAR, YELLOW_BODY, -1), 0, 4, 106},
224 	{{3833, 3187}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 105},
225 	{{5812, 3208}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 1, 13},
226 	{{9000, 3250}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 0, 113},
227 	{{ 291, 3250}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 84},
228 	{{ 501, 3259}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 84},
229 	{{ 791, 3270}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 84},
230 	{{2354, 3291}, MAKE_STAR (SUPER_GIANT_STAR, RED_BODY, -1), MELNORME4_DEFINED, 1, 106},
231 	{{1104, 3333}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 4, 84},
232 	{{2687, 3333}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 106},
233 	{{3187, 3375}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 107},
234 	{{1758, 3418}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 108},
235 	{{2520, 3437}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 106},
236 	{{8437, 3458}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 64},
237 	{{8770, 3458}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 64},
238 	{{3000, 3500}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 107},
239 	{{ 149, 3519}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 76},
240 	{{8791, 3541}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 64},
241 	{{2148, 3551}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 109},
242 	{{7375, 3562}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 115},
243 	{{9312, 3562}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 63},
244 	{{9599, 3583}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 63},
245 	{{9375, 3604}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 63},
246 	{{  90, 3614}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 6, 76},
247 	{{2770, 3625}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 107},
248 	{{8708, 3625}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 64},
249 	{{ 267, 3645}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 76},
250 	{{1604, 3645}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 108},
251 	{{2274, 3663}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 109},
252 	{{ 229, 3666}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), ILWRATH_DEFINED, 1, 76},
253 	{{3083, 3674}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 107},
254 	{{2416, 3687}, MAKE_STAR (GIANT_STAR, ORANGE_BODY, -1), SPATHI_DEFINED, 5, 109},
255 	{{9333, 3708}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 63},
256 	{{2250, 3708}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 109},
257 	{{ 288, 3735}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 76},
258 	{{2354, 3741}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 109},
259 	{{2583, 3750}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 6, 109},
260 	{{4125, 3770}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), SYREEN_DEFINED, 0, 114},
261 	{{ 166, 3770}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 4, 76},
262 	{{6270, 3833}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 10},
263 	{{2145, 3916}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 110},
264 	{{6125, 3937}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 10},
265 	{{6291, 3937}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 9, 10},
266 	{{5937, 3937}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), SHIP_VAULT_DEFINED, 5, 10},
267 	{{2479, 3958}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 109},
268 	{{ 926, 3972}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 83},
269 	{{2062, 3991}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 110},
270 	{{5895, 4020}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 8, 10},
271 	{{ 285, 4020}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 77},
272 	{{6062, 4041}, MAKE_STAR (GIANT_STAR, YELLOW_BODY, -1), 0, 1, 10},
273 	{{2875, 4041}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 20},
274 	{{8645, 4062}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 65},
275 	{{ 860, 4065}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 83},
276 	{{5958, 4083}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 10},
277 	{{3038, 4083}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 20},
278 	{{ 291, 4104}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 77},
279 	{{6166, 4125}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 10},
280 	{{9812, 4145}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 62},
281 	{{8520, 4166}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 65},
282 	{{9573, 4182}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 62},
283 	{{ 500, 4187}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 77},
284 	{{2145, 4208}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 110},
285 	{{6208, 4229}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 10},
286 	{{2812, 4250}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 20},
287 	{{2937, 4306}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 4, 20},
288 	{{9416, 4395}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 62},
289 	{{2875, 4479}, MAKE_STAR (GIANT_STAR, WHITE_BODY, -1), 0, 1, 20},
290 	{{ 250, 4583}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 26},
291 	{{7250, 4583}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 68},
292 	{{ 479, 4583}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 26},
293 	{{5708, 4604}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 0, 104},
294 	{{ 479, 4645}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 26},
295 	{{2895, 4687}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 20},
296 	{{2708, 4708}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 5, 20},
297 	{{ 562, 4708}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 26},
298 	{{ 416, 4717}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 26},
299 	{{5094, 4931}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 11},
300 	{{9000, 5000}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 67},
301 	{{8958, 5000}, MAKE_STAR (GIANT_STAR, BLUE_BODY, -1), 0, 1, 67},
302 	{{5006, 5011}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 11},
303 	{{7312, 5062}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 68},
304 	{{3679, 5068}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 17},
305 	{{9062, 5083}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 67},
306 	{{7416, 5083}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), RAINBOW_DEFINED, 3, 68},
307 	{{5155, 5122}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 11},
308 	{{3875, 5145}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 17},
309 	{{4937, 5145}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 11},
310 	{{2979, 5166}, MAKE_STAR (GIANT_STAR, ORANGE_BODY, -1), 0, 1, 15},
311 	{{3035, 5178}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 15},
312 	{{3994, 5185}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 17},
313 	{{3541, 5187}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 17},
314 	{{5977, 5246}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 102},
315 	{{3770, 5250}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 17},
316 	{{1520, 5261}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 55},
317 	{{1613, 5279}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 55},
318 	{{7020, 5291}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 68},
319 	{{1416, 5315}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 55},
320 	{{2993, 5318}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 15},
321 	{{1425, 5404}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 55},
322 	{{1854, 5416}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 5, 55},
323 	{{3625, 5437}, MAKE_STAR (GIANT_STAR, GREEN_BODY, -1), 0, 1, 16},
324 	{{3416, 5437}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 16},
325 	{{4000, 5437}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), ZOQFOT_DEFINED, 1, 18},
326 	{{6270, 5479}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 102},
327 	{{3583, 5479}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 16},
328 	{{4083, 5513}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 18},
329 	{{2159, 5614}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 55},
330 	{{3937, 5625}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 18},
331 	{{6014, 5632}, MAKE_STAR (GIANT_STAR, BLUE_BODY, -1), 0, 1, 21},
332 	{{ 250, 5687}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 25},
333 	{{3625, 5750}, MAKE_STAR (GIANT_STAR, RED_BODY, -1), 0, 2, 19},
334 	{{ 371, 5772}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 25},
335 	{{6107, 5785}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 21},
336 	{{9645, 5791}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), BURVIXESE_DEFINED, 0, 130},
337 	{{1545, 5818}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 54},
338 	{{3750, 5833}, MAKE_STAR (GIANT_STAR, GREEN_BODY, -1), 0, 1, 19},
339 	{{6301, 5875}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 5, 21},
340 	{{1923, 5878}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 54},
341 	{{4625, 5895}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 131},
342 	{{ 152, 5900}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 25},
343 	{{5437, 5916}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 33},
344 	{{1714, 5926}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 54},
345 	{{6200, 5935}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), SAMATRA_DEFINED, 4, 21},
346 	{{6429, 5958}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 7, 21},
347 	{{4729, 5958}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 131},
348 	{{1978, 5968}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), TALKING_PET_DEFINED, 2, 54},
349 	{{ 395, 5979}, MAKE_STAR (GIANT_STAR, GREEN_BODY, -1), 0, 1, 22},
350 	{{ 563, 5980}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 22},
351 	{{ 456, 5989}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 22},
352 	{{4625, 6000}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 131},
353 	{{6166, 6000}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 21},
354 	{{6496, 6032}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 21},
355 	{{2228, 6038}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 12, 54},
356 	{{4583, 6041}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 131},
357 	{{1558, 6058}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 6, 54},
358 	{{1902, 6065}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 54},
359 	{{2159, 6073}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 11, 54},
360 	{{ 365, 6093}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 22},
361 	{{ 541, 6145}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 22},
362 	{{2200, 6176}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 10, 54},
363 	{{ 729, 6208}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 23},
364 	{{5250, 6229}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 33},
365 	{{8166, 6250}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 40},
366 	{{6215, 6255}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 8, 21},
367 	{{ 437, 6270}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 22},
368 	{{5583, 6291}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 33},
369 	{{1881, 6308}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 8, 54},
370 	{{1795, 6329}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 7, 54},
371 	{{2118, 6379}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 9, 54},
372 	{{ 750, 6458}, MAKE_STAR (GIANT_STAR, WHITE_BODY, -1), 0, 1, 23},
373 	{{3716, 6458}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 30},
374 	{{1360, 6489}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 56},
375 	{{7333, 6500}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 40},
376 	{{3770, 6500}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 30},
377 	{{4500, 6500}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 0, 37},
378 	{{ 187, 6520}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 24},
379 	{{ 125, 6541}, MAKE_STAR (GIANT_STAR, RED_BODY, -1), 0, 1, 24},
380 	{{7812, 6562}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 40},
381 	{{ 770, 6602}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 23},
382 	{{5910, 6624}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 29},
383 	{{ 208, 6625}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 24},
384 	{{2604, 6645}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 101},
385 	{{1578, 6668}, MAKE_STAR (SUPER_GIANT_STAR, GREEN_BODY, -1), MELNORME5_DEFINED, 1, 56},
386 	{{5479, 6687}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 33},
387 	{{ 375, 6716}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 24},
388 	{{ 312, 6728}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 24},
389 	{{6020, 6729}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 29},
390 	{{5062, 6750}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 10, 28},
391 	{{4208, 6854}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 31},
392 	{{5145, 6875}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 9, 28},
393 	{{4291, 6937}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 31},
394 	{{5145, 6958}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 8, 28},
395 	{{7208, 7000}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 39},
396 	{{8625, 7000}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), RAINBOW_DEFINED, 1, 41},
397 	{{4955, 7034}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 28},
398 	{{4895, 7041}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 28},
399 	{{4971, 7104}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 28},
400 	{{8666, 7104}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 41},
401 	{{4854, 7125}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 28},
402 	{{5083, 7145}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 7, 28},
403 	{{7360, 7184}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 39},
404 	{{1020, 7187}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 58},
405 	{{3875, 7187}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 32},
406 	{{4879, 7201}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 5, 28},
407 	{{4958, 7229}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 6, 28},
408 	{{7125, 7250}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 39},
409 	{{7532, 7258}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 39},
410 	{{2416, 7291}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 101},
411 	{{3854, 7291}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 2, 32},
412 	{{9687, 7333}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 44},
413 	{{ 395, 7458}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), RAINBOW_DEFINED, 2, 60},
414 	{{4895, 7458}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 36},
415 	{{4645, 7479}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 36},
416 	{{6940, 7514}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 11, 39},
417 	{{7443, 7538}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 39},
418 	{{6479, 7541}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 0, 38},
419 	{{7208, 7541}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 1, 39},
420 	{{5791, 7583}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 34},
421 	{{ 333, 7625}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 60},
422 	{{5958, 7645}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 34},
423 	{{1041, 7708}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 58},
424 	{{5875, 7729}, MAKE_STAR (SUPER_GIANT_STAR, YELLOW_BODY, -1), MELNORME6_DEFINED, 1, 34},
425 	{{1125, 7791}, MAKE_STAR (GIANT_STAR, BLUE_BODY, -1), 0, 1, 58},
426 	{{4979, 7791}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 2, 36},
427 	{{4958, 7791}, MAKE_STAR (GIANT_STAR, WHITE_BODY, -1), 0, 1, 36},
428 	{{6889, 7803}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 10, 39},
429 	{{7200, 7849}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 8, 39},
430 	{{7395, 7854}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 7, 39},
431 	{{9437, 7854}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 44},
432 	{{2836, 7857}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), RAINBOW_DEFINED, 5, 53},
433 	{{5375, 7875}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 35},
434 	{{6187, 7875}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 7, 35},
435 	{{6041, 7916}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 35},
436 	{{5979, 7979}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 35},
437 	{{7083, 7993}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 9, 39},
438 	{{3270, 8000}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 8, 53},
439 	{{6104, 8000}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 35},
440 	{{ 687, 8000}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 59},
441 	{{ 562, 8000}, MAKE_STAR (GIANT_STAR, GREEN_BODY, -1), URQUAN_WRECK_DEFINED, 1, 59},
442 	{{5645, 8020}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 35},
443 	{{1395, 8041}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 58},
444 	{{8229, 8041}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 43},
445 	{{2518, 8056}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 3, 53},
446 	{{5875, 8062}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 35},
447 	{{8416, 8083}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 43},
448 	{{9000, 8229}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 44},
449 	{{3562, 8250}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 9, 53},
450 	{{5437, 8270}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), RAINBOW_DEFINED, 5, 48},
451 	{{1520, 8333}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 58},
452 	{{2771, 8351}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 53},
453 	{{2535, 8358}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), THRADD_DEFINED, 4, 53},
454 	{{3151, 8390}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 7, 53},
455 	{{2362, 8395}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 11, 53},
456 	{{2822, 8395}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 53},
457 	{{5500, 8395}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 48},
458 	{{2536, 8504}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 4, 2},
459 	{{2582, 8507}, MAKE_STAR (SUPER_GIANT_STAR, YELLOW_BODY, -1), MELNORME7_DEFINED, 1, 2},
460 	{{8625, 8562}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 3},
461 	{{4375, 8562}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 0, 50},
462 	{{2593, 8569}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 2},
463 	{{2562, 8572}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 2},
464 	{{8492, 8578}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 7, 3},
465 	{{1125, 8583}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 6, 58},
466 	{{8073, 8588}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 46},
467 	{{8560, 8638}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 3},
468 	{{8750, 8645}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 5, 3},
469 	{{5562, 8645}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 1, 48},
470 	{{2588, 8653}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 14, 53},
471 	{{2458, 8666}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 10, 53},
472 	{{7666, 8666}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), RAINBOW_DEFINED, 2, 46},
473 	{{2776, 8673}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), AQUA_HELIX_DEFINED, 6, 53},
474 	{{8630, 8693}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), UTWIG_DEFINED, 2, 3},
475 	{{2310, 8702}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 12, 53},
476 	{{ 437, 8770}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 57},
477 	{{8534, 8797}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), RAINBOW_DEFINED, 3, 3},
478 	{{8588, 8812}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 4, 3},
479 	{{7187, 8812}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 3, 46},
480 	{{5475, 8823}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 48},
481 	{{3050, 8833}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 4, 1},
482 	{{2831, 8854}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 1},
483 	{{2300, 8861}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 13, 53},
484 	{{ 479, 8875}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 57},
485 	{{2706, 8910}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 2, 1},
486 	{{ 333, 8916}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 57},
487 	{{2535, 8917}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 5, 1},
488 	{{8322, 8934}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 1, 45},
489 	{{8249, 8958}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 45},
490 	{{8375, 8958}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 2, 45},
491 	{{5645, 8979}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 4, 48},
492 	{{2687, 9000}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 1},
493 	{{8375, 9041}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 45},
494 	{{9960, 9042}, MAKE_STAR (GIANT_STAR, WHITE_BODY, -1), RAINBOW_DEFINED, 0, 42},
495 	{{7354, 9062}, MAKE_STAR (DWARF_STAR, BLUE_BODY, -1), 0, 1, 47},
496 	{{7833, 9083}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 6, 47},
497 	{{2581, 9105}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 1},
498 	{{7545, 9107}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 3, 47},
499 	{{7414, 9124}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), SUPOX_DEFINED, 2, 47},
500 	{{8500, 9125}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 45},
501 	{{ 104, 9125}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 5, 27},
502 	{{7889, 9181}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 7, 47},
503 	{{7791, 9187}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 47},
504 	{{7791, 9229}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 5, 47},
505 	{{4812, 9270}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 0, 51},
506 	{{8500, 9372}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), BOMB_DEFINED, 6, 45},
507 	{{7255, 9374}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 11, 45},
508 	{{8458, 9393}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 7, 45},
509 	{{1000, 9395}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 4, 27},
510 	{{5711, 9475}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 2, 49},
511 	{{  62, 9479}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 3, 27},
512 	{{5989, 9496}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 7, 49},
513 	{{8000, 9505}, MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 9, 45},
514 	{{5329, 9538}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 5, 49},
515 	{{2916, 9541}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 103},
516 	{{8296, 9548}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 8, 45},
517 	{{5600, 9552}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 1, 49},
518 	{{7664, 9589}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 10, 45},
519 	{{6125, 9604}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 8, 49},
520 	{{9144, 9686}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 4, 4},
521 	{{5781, 9711}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 3, 49},
522 	{{5229, 9729}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 49},
523 	{{9120, 9741}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 3, 4},
524 	{{9186, 9741}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 2, 4},
525 	{{9159, 9745}, MAKE_STAR (SUPER_GIANT_STAR, BLUE_BODY, -1), MELNORME8_DEFINED, 1, 4},
526 	{{ 333, 9750}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 0, 0},
527 	{{9147, 9790}, MAKE_STAR (DWARF_STAR, ORANGE_BODY, -1), 0, 5, 4},
528 	{{5704, 9795}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), VUX_BEAST_DEFINED, 4, 49},
529 	{{ 333, 9812}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), SLYLANDRO_DEFINED, 2, 27},
530 	{{1020, 9937}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 7, 27},
531 	{{  83, 9979}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 6, 27},
532 	{{1937, 9979}, MAKE_STAR (DWARF_STAR, RED_BODY, -1), 0, 1, 103},
533 	{{4395, 9979}, MAKE_STAR (DWARF_STAR, GREEN_BODY, -1), 0, 0, 52},
534 
535 	{{MAX_X_UNIVERSE << 1, MAX_Y_UNIVERSE << 1}, 0, 0, 0, 0},
536 
537 	// QuasiSpace locations
538 #define VORTEX_SCALE 20
539 	{{(-12* VORTEX_SCALE) + 5000, (-21 * VORTEX_SCALE) + 5000},
540 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
541 	{{( 1 * VORTEX_SCALE) + 5000, (-20 * VORTEX_SCALE) + 5000},
542 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
543 	{{(-16 * VORTEX_SCALE) + 5000, (-18 * VORTEX_SCALE) + 5000},
544 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
545 	{{( 8 * VORTEX_SCALE) + 5000, (-17 * VORTEX_SCALE) + 5000},
546 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
547 	{{( 3 * VORTEX_SCALE) + 5000, (-13 * VORTEX_SCALE) + 5000},
548 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
549 	{{(-21 * VORTEX_SCALE) + 5000, (-4 * VORTEX_SCALE) + 5000},
550 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
551 	{{(-4 * VORTEX_SCALE) + 5000, (-4 * VORTEX_SCALE) + 5000},
552 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
553 	{{(-12 * VORTEX_SCALE) + 5000, (-2 * VORTEX_SCALE) + 5000},
554 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
555 	{{(-26 * VORTEX_SCALE) + 5000, (2 * VORTEX_SCALE) + 5000},
556 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
557 	{{(-17 * VORTEX_SCALE) + 5000, (7 * VORTEX_SCALE) + 5000},
558 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
559 	{{(10 * VORTEX_SCALE) + 5000, (7 * VORTEX_SCALE) + 5000},
560 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
561 	{{(15 * VORTEX_SCALE) + 5000, (14 * VORTEX_SCALE) + 5000},
562 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
563 	{{(22 * VORTEX_SCALE) + 5000, (16 * VORTEX_SCALE) + 5000},
564 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
565 	{{(-6 * VORTEX_SCALE) + 5000, (19 * VORTEX_SCALE) + 5000},
566 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
567 	{{(10 * VORTEX_SCALE) + 5000, (20 * VORTEX_SCALE) + 5000},
568 			MAKE_STAR (DWARF_STAR, WHITE_BODY, -1), 0, 0, 132},
569 
570 	{{6134, 5900}, MAKE_STAR (DWARF_STAR, YELLOW_BODY, -1), 0, 0, 132},
571 
572 	{{MAX_X_UNIVERSE << 1, MAX_Y_UNIVERSE << 1}, 0, 0, 0, 0},
573 };
574 
575 const BYTE element_array[NUMBER_OF_ELEMENTS] =
576 {
577 	COMMON, /* HYDROGEN */
578 	COMMON, /* HELIUM */
579 	COMMON, /* LITHIUM */
580 	BASE_METAL, /* BERYLLIUM */
581 	BASE_METAL, /* BORON */
582 	COMMON, /* CARBON */
583 	COMMON, /* NITROGEN */
584 	CORROSIVE, /* OXYGEN */
585 	CORROSIVE, /* FLUORINE */
586 	NOBLE, /* NEON */
587 	BASE_METAL, /* SODIUM */
588 	BASE_METAL, /* MAGNESIUM */
589 	BASE_METAL, /* ALUMINUM */
590 	COMMON, /* SILICON */
591 	COMMON, /* PHOSPHORUS */
592 	CORROSIVE, /* SULFUR */
593 	CORROSIVE, /* CHLORINE */
594 	NOBLE, /* ARGON */
595 	BASE_METAL, /* POTASSIUM */
596 	BASE_METAL, /* CALCIUM */
597 	BASE_METAL, /* SCANDIUM */
598 	BASE_METAL, /* TITANIUM */
599 	BASE_METAL, /* VANADIUM */
600 	BASE_METAL, /* CHROMIUM */
601 	BASE_METAL, /* MANGANESE */
602 	BASE_METAL, /* IRON */
603 	BASE_METAL, /* COBALT */
604 	BASE_METAL, /* NICKEL */
605 	BASE_METAL, /* COPPER */
606 	BASE_METAL, /* ZINC */
607 	BASE_METAL, /* GALLIUM */
608 	BASE_METAL, /* GERMANIUM */
609 	COMMON, /* ARSENIC */
610 	COMMON, /* SELENIUM */
611 	CORROSIVE, /* BROMINE */
612 	NOBLE, /* KRYPTON */
613 	BASE_METAL, /* RUBIDIUM */
614 	BASE_METAL, /* STRONTIUM */
615 	BASE_METAL, /* YTTRIUM */
616 	BASE_METAL, /* ZIRCONIUM */
617 	BASE_METAL, /* NIOBIUM */
618 	BASE_METAL, /* MOLYBDENUM */
619 	RADIOACTIVE, /* TECHNETIUM */
620 	BASE_METAL, /* RUTHENIUM */
621 	BASE_METAL, /* RHODIUM */
622 	PRECIOUS, /* PALLADIUM */
623 	PRECIOUS, /* SILVER */
624 	BASE_METAL, /* CADMIUM */
625 	BASE_METAL, /* INDIUM */
626 	BASE_METAL, /* TIN */
627 	BASE_METAL, /* ANTIMONY */
628 	BASE_METAL, /* TELLURIUM */
629 	CORROSIVE, /* IODINE */
630 	NOBLE, /* XENON */
631 	BASE_METAL, /* CESIUM */
632 	BASE_METAL, /* BARIUM */
633 	RARE_EARTH, /* LANTHANUM */
634 	RARE_EARTH, /* CERIUM */
635 	RARE_EARTH, /* PRASEODYMIUM */
636 	RARE_EARTH, /* NEODYMIUM */
637 	RARE_EARTH, /* PROMETHIUM */
638 	RARE_EARTH, /* SAMARIUM */
639 	RARE_EARTH, /* EUROPIUM */
640 	RARE_EARTH, /* GADOLINIUM */
641 	RARE_EARTH, /* TERBIUM */
642 	RARE_EARTH, /* DYPROSIUM */
643 	RARE_EARTH, /* HOLMIUM */
644 	RARE_EARTH, /* ERBIUM */
645 	RARE_EARTH, /* THULIUM */
646 	RARE_EARTH, /* YTTERBIUM */
647 	RARE_EARTH, /* LUTETIUM */
648 	BASE_METAL, /* HAFNIUM */
649 	BASE_METAL, /* TANTALUM */
650 	BASE_METAL, /* TUNGSTEN */
651 	BASE_METAL, /* RHENIUM */
652 	BASE_METAL, /* OSMIUM */
653 	PRECIOUS, /* IRIDIUM */
654 	PRECIOUS, /* PLATINUM */
655 	PRECIOUS, /* GOLD */
656 	BASE_METAL, /* MERCURY */
657 	BASE_METAL, /* THALLIUM */
658 	BASE_METAL, /* LEAD */
659 	BASE_METAL, /* BISMUTH */
660 	RADIOACTIVE, /* POLONIUM */
661 	RADIOACTIVE, /* ASTATINE */
662 	NOBLE, /* RADON */
663 	RADIOACTIVE, /* FRANCIUM */
664 	RADIOACTIVE, /* RADIUM */
665 	RADIOACTIVE, /* ACTINIUM */
666 	RADIOACTIVE, /* THORIUM */
667 	RADIOACTIVE, /* PROTACTINIUM */
668 	RADIOACTIVE, /* URANIUM */
669 	RADIOACTIVE, /* NEPTUNIUM */
670 	RADIOACTIVE, /* PLUTONIUM */
671 
672 	COMMON, /* OZONE */
673 	COMMON, /* FREE RADICALS */
674 	COMMON, /* CARBON DIOXIDE */
675 	COMMON, /* CARBON MONOXIDE */
676 	COMMON, /* AMMONIA */
677 	COMMON, /* METHANE */
678 	COMMON, /* SULFURIC ACID */
679 	COMMON, /* HYDROCHLORIC ACID */
680 	COMMON, /* HYDROCYANIC ACID */
681 	COMMON, /* FORMIC ACID */
682 	COMMON, /* PHOSPHORIC ACID */
683 	COMMON, /* FORMALDEHYDE */
684 	COMMON, /* CYANOACETYLENE */
685 	COMMON, /* METHANOL */
686 	COMMON, /* ETHANOL */
687 	COMMON, /* SILICON MONOXIDE */
688 	COMMON, /* TITANIUM OXIDE */
689 	COMMON, /* ZIRCONIUM OXIDE */
690 	COMMON, /* WATER */
691 	COMMON, /* SILICON COMPOUNDS */
692 	COMMON, /* METAL OXIDES */
693 	EXOTIC, /* QUANTUM BLACK HOLES */
694 	EXOTIC, /* NEUTRONIUM */
695 	EXOTIC, /* MAGNETIC MONOPOLES */
696 	EXOTIC, /* DEGENERATE MATTER */
697 	EXOTIC, /* SUPER FLUIDS */
698 	EXOTIC, /* AGUUTI NODULES */
699 	COMMON, /* IRON COMPOUNDS */
700 	COMMON, /* ALUMINUM COMPOUNDS */
701 	COMMON, /* NITROUS OXIDE */
702 	COMMON, /* RADIOACTIVES */
703 	COMMON, /* HYDROCARBONS */
704 	COMMON, /* CARBON COMPOUNDS */
705 	EXOTIC, /* ANTIMATTER */
706 	EXOTIC, /* CHARON DUST */
707 	EXOTIC, /* REISBURG HELICES */
708 	EXOTIC, /* TZO CRYSTALS */
709 	COMMON, /* CALCIUM COMPOUNDS */
710 	COMMON, /* NITRIC ACID */
711 };
712 
713 /*------------------------------ Global Data ------------------------------ */
714 
715 #define NO_DEPOSIT 0
716 
717 #define TRACE_USEFUL MINERAL_DEPOSIT (FEW, LIGHT)
718 #define LIGHT_USEFUL MINERAL_DEPOSIT (MODERATE, LIGHT)
719 #define MEDIUM_USEFUL MINERAL_DEPOSIT (MODERATE, MEDIUM)
720 #define HEAVY_USEFUL MINERAL_DEPOSIT (MODERATE, HEAVY)
721 #define HUGE_USEFUL MINERAL_DEPOSIT (NUMEROUS, HEAVY)
722 
723 const PlanetFrame planet_array[NUMBER_OF_PLANET_TYPES] =
724 {
725 	{ /* OOLITE_WORLD */
726 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
727 				VIOLET_BODY), /* Color and type/size of planet */
728 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
729 		MAKE_BYTE (HIGH_DENSITY, HEAVY), /* Atmosphere and density */
730 		{
731 			{HOLMIUM, MEDIUM_USEFUL},
732 			{ERBIUM, MEDIUM_USEFUL},
733 			{THULIUM, MEDIUM_USEFUL},
734 			{YTTERBIUM, MEDIUM_USEFUL},
735 			{LUTETIUM, MEDIUM_USEFUL},
736 			{PALLADIUM, MEDIUM_USEFUL},
737 			{SILVER, MEDIUM_USEFUL},
738 			{IRIDIUM, MEDIUM_USEFUL},
739 		},
740 		OOLITE_COLOR_TAB,
741 		OOLITE_XLAT_TAB,
742 		230, 2, 200, 150,
743 	},
744 	{ /* YTTRIC_WORLD */
745 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
746 				VIOLET_BODY), /* Color and type/size of planet */
747 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
748 		MAKE_BYTE (HIGH_DENSITY, MEDIUM), /* Atmosphere and density */
749 		{
750 			{YTTERBIUM, HUGE_USEFUL},
751 			{YTTRIUM, HUGE_USEFUL},
752 			{NOTHING, NO_DEPOSIT},
753 			{NOTHING, NO_DEPOSIT},
754 			{NOTHING, NO_DEPOSIT},
755 			{NOTHING, NO_DEPOSIT},
756 			{NOTHING, NO_DEPOSIT},
757 			{NOTHING, NO_DEPOSIT},
758 		},
759 		YTTRIC_COLOR_TAB,
760 		YTTRIC_XLAT_TAB,
761 		250, 2, 80, 200,
762 	},
763 	{ /* QUASI_DEGENERATE_WORLD */
764 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
765 				GREEN_BODY), /* Color and type/size of planet */
766 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
767 		MAKE_BYTE (HIGH_DENSITY, NOTHING), /* Atmosphere and density */
768 		{
769 			{DEGENERATE_MATTER, MEDIUM_USEFUL},
770 			{NOTHING, NO_DEPOSIT},
771 			{NOTHING, NO_DEPOSIT},
772 			{NOTHING, NO_DEPOSIT},
773 			{NOTHING, NO_DEPOSIT},
774 			{NOTHING, NO_DEPOSIT},
775 			{NOTHING, NO_DEPOSIT},
776 			{NOTHING, NO_DEPOSIT},
777 		},
778 		QUASI_DEGENERATE_COLOR_TAB,
779 		QUASI_DEGENERATE_XLAT_TAB,
780 		500, 1, 0, 160,
781 	},
782 	{ /* LANTHANIDE_WORLD */
783 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
784 				YELLOW_BODY), /* Color and type/size of planet */
785 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
786 		MAKE_BYTE (HIGH_DENSITY, LIGHT), /* Atmosphere and density */
787 		{
788 			{LANTHANUM, MEDIUM_USEFUL},
789 			{CERIUM, MEDIUM_USEFUL},
790 			{PRASEODYMIUM, MEDIUM_USEFUL},
791 			{NEODYMIUM, MEDIUM_USEFUL},
792 			{PROMETHIUM, MEDIUM_USEFUL},
793 			{SAMARIUM, MEDIUM_USEFUL},
794 			{GADOLINIUM, MEDIUM_USEFUL},
795 			{TERBIUM, MEDIUM_USEFUL},
796 		},
797 		LANTHANIDE_COLOR_TAB,
798 		LANTHANIDE_XLAT_TAB,
799 		250, 2, 80, 200,
800 	},
801 	{ /* TREASURE_WORLD */
802 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
803 				YELLOW_BODY), /* Color and type/size of planet */
804 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
805 		MAKE_BYTE (SUPER_DENSITY, LIGHT), /* Atmosphere and density */
806 		{
807 			{PALLADIUM, HEAVY_USEFUL},
808 			{SILVER, HEAVY_USEFUL},
809 			{SILVER, HEAVY_USEFUL},
810 			{IRIDIUM, HEAVY_USEFUL},
811 			{GOLD, HEAVY_USEFUL},
812 			{PLATINUM, HEAVY_USEFUL},
813 			{NOTHING, NO_DEPOSIT},
814 			{NOTHING, NO_DEPOSIT},
815 		},
816 		TREASURE_COLOR_TAB,
817 		TREASURE_XLAT_TAB,
818 		500, 1, 0, 160,
819 	},
820 	{ /* UREA_WORLD */
821 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
822 				YELLOW_BODY), /* Color and type/size of planet */
823 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
824 		MAKE_BYTE (LOW_DENSITY, HEAVY), /* Atmosphere and density */
825 		{
826 			{AMMONIA, LIGHT_USEFUL},
827 			{FORMALDEHYDE, MEDIUM_USEFUL},
828 			{NOTHING, NO_DEPOSIT},
829 			{NOTHING, NO_DEPOSIT},
830 			{NOTHING, NO_DEPOSIT},
831 			{NOTHING, NO_DEPOSIT},
832 			{NOTHING, NO_DEPOSIT},
833 			{NOTHING, NO_DEPOSIT},
834 		},
835 		UREA_COLOR_TAB,
836 		UREA_XLAT_TAB,
837 		230, 2, 200, 150,
838 	},
839 	{ /* METAL_WORLD */
840 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
841 				ORANGE_BODY), /* Color and type/size of planet */
842 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
843 		MAKE_BYTE (HIGH_DENSITY, HEAVY), /* Atmosphere and density */
844 		{
845 			{IRON, HUGE_USEFUL},
846 			{NICKEL, HEAVY_USEFUL},
847 			{VANADIUM, MEDIUM_USEFUL},
848 			{SILVER, MEDIUM_USEFUL},
849 			{URANIUM, HEAVY_USEFUL},
850 			{SULFUR, MEDIUM_USEFUL},
851 			{COPPER, HEAVY_USEFUL},
852 			{NOTHING, NO_DEPOSIT},
853 		},
854 		METAL_COLOR_TAB,
855 		METAL_XLAT_TAB,
856 		230, 2, 200, 150,
857 	},
858 	{ /* RADIOACTIVE_WORLD */
859 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
860 				ORANGE_BODY), /* Color and type/size of planet */
861 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
862 		MAKE_BYTE (SUPER_DENSITY, LIGHT), /* Atmosphere and density */
863 		{
864 			{ASTATINE, MEDIUM_USEFUL},
865 			{FRANCIUM, MEDIUM_USEFUL},
866 			{RADIUM, MEDIUM_USEFUL},
867 			{ACTINIUM, MEDIUM_USEFUL},
868 			{THORIUM, MEDIUM_USEFUL},
869 			{PROTACTINIUM, MEDIUM_USEFUL},
870 			{NOTHING, NO_DEPOSIT},
871 			{NOTHING, NO_DEPOSIT},
872 		},
873 		RADIOACTIVE_COLOR_TAB,
874 		RADIOACTIVE_XLAT_TAB,
875 		250, 2, 80, 200,
876 	},
877 	{ /* OPALESCENT_WORLD */
878 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
879 				CYAN_BODY), /* Color and type/size of planet */
880 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
881 		MAKE_BYTE (LOW_DENSITY, NOTHING), /* Atmosphere and density */
882 		{
883 			{SAMARIUM, LIGHT_USEFUL},
884 			{GADOLINIUM, LIGHT_USEFUL},
885 			{ARGON, LIGHT_USEFUL},
886 			{LITHIUM, LIGHT_USEFUL},
887 			{SILICON, LIGHT_USEFUL},
888 			{ARSENIC, LIGHT_USEFUL},
889 			{NOTHING, NO_DEPOSIT},
890 			{NOTHING, NO_DEPOSIT},
891 		},
892 		OPALESCENT_COLOR_TAB,
893 		OPALESCENT_XLAT_TAB,
894 		400, 1, 100, 190,
895 	},
896 	{ /* CYANIC_WORLD */
897 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
898 				GREEN_BODY), /* Color and type/size of planet */
899 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
900 		MAKE_BYTE (LIGHT_DENSITY, LIGHT), /* Atmosphere and density */
901 		{
902 			{CYANOACETYLENE, HUGE_USEFUL},
903 			{NOTHING, NO_DEPOSIT},
904 			{NOTHING, NO_DEPOSIT},
905 			{NOTHING, NO_DEPOSIT},
906 			{NOTHING, NO_DEPOSIT},
907 			{NOTHING, NO_DEPOSIT},
908 			{NOTHING, NO_DEPOSIT},
909 			{NOTHING, NO_DEPOSIT},
910 		},
911 		CYANIC_COLOR_TAB,
912 		CYANIC_XLAT_TAB,
913 		500, 1, 0, 160,
914 	},
915 	{ /* ACID_WORLD */
916 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
917 				GREEN_BODY), /* Color and type/size of planet */
918 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
919 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
920 		{
921 			{SULFURIC_ACID, HEAVY_USEFUL},
922 			{HYDROCHLORIC_ACID, HEAVY_USEFUL},
923 			{FORMIC_ACID, HEAVY_USEFUL},
924 			{HYDROCYANIC_ACID, HEAVY_USEFUL},
925 			{PHOSPHORIC_ACID, HEAVY_USEFUL},
926 			{NITRIC_ACID, HEAVY_USEFUL},
927 			{NOTHING, NO_DEPOSIT},
928 			{NOTHING, NO_DEPOSIT},
929 		},
930 		ACID_COLOR_TAB,
931 		ACID_XLAT_TAB,
932 		250, 2, 80, 200,
933 	},
934 	{ /* ALKALI_WORLD */
935 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
936 				GREEN_BODY), /* Color and type/size of planet */
937 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
938 		MAKE_BYTE (NORMAL_DENSITY, MEDIUM), /* Atmosphere and density */
939 		{
940 			{CALCIUM, MEDIUM_USEFUL},
941 			{BARIUM, MEDIUM_USEFUL},
942 			{STRONTIUM, MEDIUM_USEFUL},
943 			{NOTHING, NO_DEPOSIT},
944 			{NOTHING, NO_DEPOSIT},
945 			{NOTHING, NO_DEPOSIT},
946 			{NOTHING, NO_DEPOSIT},
947 			{NOTHING, NO_DEPOSIT},
948 		},
949 		ALKALI_COLOR_TAB,
950 		ALKALI_XLAT_TAB,
951 		250, 2, 80, 200,
952 	},
953 	{ /* HALIDE_WORLD */
954 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
955 				GREEN_BODY), /* Color and type/size of planet */
956 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
957 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
958 		{
959 			{FLUORINE, MEDIUM_USEFUL},
960 			{BROMINE, MEDIUM_USEFUL},
961 			{BROMINE, MEDIUM_USEFUL},
962 			{ASTATINE, MEDIUM_USEFUL},
963 			{IODINE, MEDIUM_USEFUL},
964 			{NOTHING, NO_DEPOSIT},
965 			{NOTHING, NO_DEPOSIT},
966 			{NOTHING, NO_DEPOSIT},
967 		},
968 		HALIDE_COLOR_TAB,
969 		HALIDE_XLAT_TAB,
970 		250, 2, 80, 200,
971 	},
972 	{ /* GREEN_WORLD */
973 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
974 				GREEN_BODY), /* Color and type/size of planet */
975 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
976 		MAKE_BYTE (NORMAL_DENSITY, HEAVY), /* Atmosphere and density */
977 		{
978 			{PRASEODYMIUM, HEAVY_USEFUL},
979 			{NEODYMIUM, HEAVY_USEFUL},
980 			{NOTHING, NO_DEPOSIT},
981 			{NOTHING, NO_DEPOSIT},
982 			{NOTHING, NO_DEPOSIT},
983 			{NOTHING, NO_DEPOSIT},
984 			{NOTHING, NO_DEPOSIT},
985 			{NOTHING, NO_DEPOSIT},
986 		},
987 		GREEN_COLOR_TAB,
988 		GREEN_XLAT_TAB,
989 		230, 2, 200, 150,
990 	},
991 	{ /* COPPER_WORLD */
992 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
993 				GREEN_BODY), /* Color and type/size of planet */
994 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
995 		MAKE_BYTE (HIGH_DENSITY, MEDIUM), /* Atmosphere and density */
996 		{
997 			{COPPER, HUGE_USEFUL},
998 			{COPPER, HUGE_USEFUL},
999 			{NOTHING, NO_DEPOSIT},
1000 			{NOTHING, NO_DEPOSIT},
1001 			{NOTHING, NO_DEPOSIT},
1002 			{NOTHING, NO_DEPOSIT},
1003 			{NOTHING, NO_DEPOSIT},
1004 			{NOTHING, NO_DEPOSIT},
1005 		},
1006 		COPPER_COLOR_TAB,
1007 		COPPER_XLAT_TAB,
1008 		500, 1, 0, 160,
1009 	},
1010 	{ /* CARBIDE_WORLD */
1011 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1012 				RED_BODY), /* Color and type/size of planet */
1013 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1014 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
1015 		{
1016 			{CARBON, HEAVY_USEFUL},
1017 			{CARBON, HEAVY_USEFUL},
1018 			{CARBON, HEAVY_USEFUL},
1019 			{NOTHING, NO_DEPOSIT},
1020 			{NOTHING, NO_DEPOSIT},
1021 			{NOTHING, NO_DEPOSIT},
1022 			{NOTHING, NO_DEPOSIT},
1023 			{NOTHING, NO_DEPOSIT},
1024 		},
1025 		CARBIDE_COLOR_TAB,
1026 		CARBIDE_XLAT_TAB,
1027 		400, 1, 100, 190,
1028 	},
1029 	{ /* ULTRAMARINE_WORLD */
1030 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1031 				BLUE_BODY), /* Color and type/size of planet */
1032 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1033 		MAKE_BYTE (LIGHT_DENSITY, HEAVY), /* Atmosphere and density */
1034 		{
1035 			{KRYPTON, MEDIUM_USEFUL},
1036 			{COBALT, MEDIUM_USEFUL},
1037 			{HOLMIUM, MEDIUM_USEFUL},
1038 			{NOTHING, NO_DEPOSIT},
1039 			{NOTHING, NO_DEPOSIT},
1040 			{NOTHING, NO_DEPOSIT},
1041 			{NOTHING, NO_DEPOSIT},
1042 			{NOTHING, NO_DEPOSIT},
1043 		},
1044 		ULTRAMARINE_COLOR_TAB,
1045 		ULTRAMARINE_XLAT_TAB,
1046 		200, 2, 100, 100,
1047 	},
1048 	{ /* NOBLE_WORLD */
1049 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1050 				BLUE_BODY), /* Color and type/size of planet */
1051 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1052 		MAKE_BYTE (LIGHT_DENSITY, LIGHT), /* Atmosphere and density */
1053 		{
1054 			{NEON, LIGHT_USEFUL},
1055 			{RADON, LIGHT_USEFUL},
1056 			{ARGON, LIGHT_USEFUL},
1057 			{KRYPTON, LIGHT_USEFUL},
1058 			{XENON, LIGHT_USEFUL},
1059 			{HELIUM, LIGHT_USEFUL},
1060 			{NOTHING, NO_DEPOSIT},
1061 			{NOTHING, NO_DEPOSIT},
1062 		},
1063 		NOBLE_COLOR_TAB,
1064 		NOBLE_XLAT_TAB,
1065 		250, 2, 80, 200,
1066 	},
1067 	{ /* AZURE_WORLD */
1068 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1069 				BLUE_BODY), /* Color and type/size of planet */
1070 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1071 		MAKE_BYTE (LOW_DENSITY, MEDIUM), /* Atmosphere and density */
1072 		{
1073 			{INDIUM, LIGHT_USEFUL},
1074 			{MOLYBDENUM, LIGHT_USEFUL},
1075 			{VANADIUM, LIGHT_USEFUL},
1076 			{NOTHING, NO_DEPOSIT},
1077 			{NOTHING, NO_DEPOSIT},
1078 			{NOTHING, NO_DEPOSIT},
1079 			{NOTHING, NO_DEPOSIT},
1080 			{NOTHING, NO_DEPOSIT},
1081 		},
1082 		AZURE_COLOR_TAB,
1083 		AZURE_XLAT_TAB,
1084 		230, 2, 200, 150,
1085 	},
1086 	{ /* CHONDRITE_WORLD */
1087 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1088 				PURPLE_BODY), /* Color and type/size of planet */
1089 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1090 		MAKE_BYTE (NORMAL_DENSITY, NOTHING), /* Atmosphere and density */
1091 		{
1092 			{ETHANOL, HEAVY_USEFUL},
1093 			{FREE_RADICALS, HEAVY_USEFUL},
1094 			{NOTHING, NO_DEPOSIT},
1095 			{NOTHING, NO_DEPOSIT},
1096 			{NOTHING, NO_DEPOSIT},
1097 			{NOTHING, NO_DEPOSIT},
1098 			{NOTHING, NO_DEPOSIT},
1099 			{NOTHING, NO_DEPOSIT},
1100 		},
1101 		CHONDRITE_COLOR_TAB,
1102 		CHONDRITE_XLAT_TAB,
1103 		500, 1, 100, 190,
1104 	},
1105 	{ /* PURPLE_WORLD */
1106 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1107 				PURPLE_BODY), /* Color and type/size of planet */
1108 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1109 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
1110 		{
1111 			{RHENIUM, MEDIUM_USEFUL},
1112 			{CADMIUM, MEDIUM_USEFUL},
1113 			{NOTHING, NO_DEPOSIT},
1114 			{NOTHING, NO_DEPOSIT},
1115 			{NOTHING, NO_DEPOSIT},
1116 			{NOTHING, NO_DEPOSIT},
1117 			{NOTHING, NO_DEPOSIT},
1118 			{NOTHING, NO_DEPOSIT},
1119 		},
1120 		PURPLE_COLOR_TAB,
1121 		PURPLE_XLAT_TAB,
1122 		230, 2, 200, 150,
1123 	},
1124 	{ /* SUPER_DENSE_WORLD */
1125 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
1126 				PURPLE_BODY), /* Color and type/size of planet */
1127 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1128 		MAKE_BYTE (SUPER_DENSITY, HEAVY), /* Atmosphere and density */
1129 		{
1130 			{LEAD, MEDIUM_USEFUL},
1131 			{OSMIUM, MEDIUM_USEFUL},
1132 			{NOTHING, NO_DEPOSIT},
1133 			{NOTHING, NO_DEPOSIT},
1134 			{NOTHING, NO_DEPOSIT},
1135 			{NOTHING, NO_DEPOSIT},
1136 			{NOTHING, NO_DEPOSIT},
1137 			{NOTHING, NO_DEPOSIT},
1138 		},
1139 		SUPER_DENSE_COLOR_TAB,
1140 		SUPER_DENSE_XLAT_TAB,
1141 		500, 1, 0, 160,
1142 	},
1143 	{ /* PELLUCID_WORLD */
1144 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1145 				PURPLE_BODY), /* Color and type/size of planet */
1146 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1147 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
1148 		{
1149 			{TZO_CRYSTALS, TRACE_USEFUL},
1150 			{NOTHING, NO_DEPOSIT},
1151 			{NOTHING, NO_DEPOSIT},
1152 			{NOTHING, NO_DEPOSIT},
1153 			{NOTHING, NO_DEPOSIT},
1154 			{NOTHING, NO_DEPOSIT},
1155 			{NOTHING, NO_DEPOSIT},
1156 			{NOTHING, NO_DEPOSIT},
1157 		},
1158 		PELLUCID_COLOR_TAB,
1159 		PELLUCID_XLAT_TAB,
1160 		400, 1, 100, 190,
1161 	},
1162 	{ /* DUST_WORLD */
1163 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1164 				RED_BODY), /* Color and type/size of planet */
1165 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1166 		MAKE_BYTE (LOW_DENSITY, MEDIUM), /* Atmosphere and density */
1167 		{
1168 			{BISMUTH, LIGHT_USEFUL},
1169 			{ALUMINUM, LIGHT_USEFUL},
1170 			{POTASSIUM, LIGHT_USEFUL},
1171 			{NOTHING, NO_DEPOSIT},
1172 			{NOTHING, NO_DEPOSIT},
1173 			{NOTHING, NO_DEPOSIT},
1174 			{NOTHING, NO_DEPOSIT},
1175 			{NOTHING, NO_DEPOSIT},
1176 		},
1177 		DUST_COLOR_TAB,
1178 		DUST_XLAT_TAB,
1179 		250, 2, 80, 200,
1180 	},
1181 	{ /* CRIMSON_WORLD */
1182 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1183 				RED_BODY), /* Color and type/size of planet */
1184 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1185 		MAKE_BYTE (NORMAL_DENSITY, HEAVY), /* Atmosphere and density */
1186 		{
1187 			{BARIUM, LIGHT_USEFUL},
1188 			{BORON, LIGHT_USEFUL},
1189 			{BERYLLIUM, LIGHT_USEFUL},
1190 			{BISMUTH, LIGHT_USEFUL},
1191 			{BROMINE, LIGHT_USEFUL},
1192 			{NOTHING, NO_DEPOSIT},
1193 			{NOTHING, NO_DEPOSIT},
1194 			{NOTHING, NO_DEPOSIT},
1195 		},
1196 		CRIMSON_COLOR_TAB,
1197 		CRIMSON_XLAT_TAB,
1198 		230, 2, 200, 150,
1199 	},
1200 	{ /* CIMMERIAN_WORLD */
1201 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
1202 				RED_BODY), /* Color and type/size of planet */
1203 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1204 		MAKE_BYTE (HIGH_DENSITY, NOTHING), /* Atmosphere and density */
1205 		{
1206 			{METHANE, MEDIUM_USEFUL},
1207 			{AMMONIA, MEDIUM_USEFUL},
1208 			{METHANOL, MEDIUM_USEFUL},
1209 			{LITHIUM, MEDIUM_USEFUL},
1210 			{NOTHING, NO_DEPOSIT},
1211 			{NOTHING, NO_DEPOSIT},
1212 			{NOTHING, NO_DEPOSIT},
1213 			{NOTHING, NO_DEPOSIT},
1214 		},
1215 		CIMMERIAN_COLOR_TAB,
1216 		CIMMERIAN_XLAT_TAB,
1217 		500, 1, 0, 160,
1218 	},
1219 	{ /* INFRARED_WORLD */
1220 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1221 				RED_BODY), /* Color and type/size of planet */
1222 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1223 		MAKE_BYTE (NORMAL_DENSITY, HEAVY), /* Atmosphere and density */
1224 		{
1225 			{MERCURY, HEAVY_USEFUL},
1226 			{NOTHING, NO_DEPOSIT},
1227 			{NOTHING, NO_DEPOSIT},
1228 			{NOTHING, NO_DEPOSIT},
1229 			{NOTHING, NO_DEPOSIT},
1230 			{NOTHING, NO_DEPOSIT},
1231 			{NOTHING, NO_DEPOSIT},
1232 			{NOTHING, NO_DEPOSIT},
1233 		},
1234 		INFRARED_COLOR_TAB,
1235 		INFRARED_XLAT_TAB,
1236 		400, 1, 100, 190,
1237 	},
1238 	{ /* SELENIC_WORLD */
1239 		MAKE_BYTE (SMALL_ROCKY_WORLD + CRATERED_ALGO,
1240 				WHITE_BODY), /* Color and type/size of planet */
1241 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1242 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
1243 		{
1244 			{IRON, LIGHT_USEFUL},
1245 			{ALUMINUM, LIGHT_USEFUL},
1246 			{CALCIUM, MEDIUM_USEFUL},
1247 			{NOTHING, NO_DEPOSIT},
1248 			{NOTHING, NO_DEPOSIT},
1249 			{NOTHING, NO_DEPOSIT},
1250 			{NOTHING, NO_DEPOSIT},
1251 			{NOTHING, NO_DEPOSIT},
1252 		},
1253 		SELENIC_COLOR_TAB,
1254 		SELENIC_XLAT_TAB,
1255 		230, 2, 200, 150,
1256 	},
1257 	{ /* AURIC_WORLD */
1258 		MAKE_BYTE (SMALL_ROCKY_WORLD + TOPO_ALGO,
1259 				YELLOW_BODY), /* Color and type/size of planet */
1260 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1261 		MAKE_BYTE (HIGH_DENSITY, MEDIUM), /* Atmosphere and density */
1262 		{
1263 			{GOLD, HUGE_USEFUL},
1264 			{GOLD, HUGE_USEFUL},
1265 			{GOLD, HUGE_USEFUL},
1266 			{NOTHING, NO_DEPOSIT},
1267 			{NOTHING, NO_DEPOSIT},
1268 			{NOTHING, NO_DEPOSIT},
1269 			{NOTHING, NO_DEPOSIT},
1270 			{NOTHING, NO_DEPOSIT},
1271 		},
1272 		AURIC_COLOR_TAB,
1273 		AURIC_XLAT_TAB,
1274 		500, 1, 0, 160,
1275 	},
1276 
1277 
1278 	{ /* FLUORESCENT_WORLD */
1279 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1280 				VIOLET_BODY), /* Color and type/size of planet */
1281 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1282 		MAKE_BYTE (HIGH_DENSITY, LIGHT), /* Atmosphere and density */
1283 		{
1284 			{TECHNETIUM, HUGE_USEFUL},
1285 			{NEON, HUGE_USEFUL},
1286 			{RADON, LIGHT_USEFUL},
1287 			{POTASSIUM, LIGHT_USEFUL},
1288 			{NOTHING, NO_DEPOSIT},
1289 			{NOTHING, NO_DEPOSIT},
1290 			{NOTHING, NO_DEPOSIT},
1291 			{NOTHING, NO_DEPOSIT},
1292 		},
1293 		FLUORESCENT_COLOR_TAB,
1294 		FLUORESCENT_XLAT_TAB,
1295 		400, 1, 100, 190,
1296 	},
1297 	{ /* ULTRAVIOLET_WORLD */
1298 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1299 				VIOLET_BODY), /* Color and type/size of planet */
1300 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1301 		MAKE_BYTE (HIGH_DENSITY, HEAVY), /* Atmosphere and density */
1302 		{
1303 			{POLONIUM, HUGE_USEFUL},
1304 			{GOLD, HUGE_USEFUL},
1305 			{PHOSPHORUS, HUGE_USEFUL},
1306 			{SCANDIUM, MEDIUM_USEFUL},
1307 			{NOTHING, NO_DEPOSIT},
1308 			{NOTHING, NO_DEPOSIT},
1309 			{NOTHING, NO_DEPOSIT},
1310 			{NOTHING, NO_DEPOSIT},
1311 		},
1312 		ULTRAVIOLET_COLOR_TAB,
1313 		ULTRAVIOLET_XLAT_TAB,
1314 		250, 2, 80, 200,
1315 	},
1316 	{ /* PLUTONIC_WORLD */
1317 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1318 				YELLOW_BODY), /* Color and type/size of planet */
1319 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1320 		MAKE_BYTE (HIGH_DENSITY, HEAVY), /* Atmosphere and density */
1321 		{
1322 			{BERYLLIUM, HUGE_USEFUL},
1323 			{BORON, HUGE_USEFUL},
1324 			{LANTHANUM, MEDIUM_USEFUL},
1325 			{ASTATINE, MEDIUM_USEFUL},
1326 			{FRANCIUM, MEDIUM_USEFUL},
1327 			{TITANIUM, LIGHT_USEFUL},
1328 			{CERIUM, MEDIUM_USEFUL},
1329 			{NOTHING, NO_DEPOSIT},
1330 		},
1331 		PLUTONIC_COLOR_TAB,
1332 		PLUTONIC_XLAT_TAB,
1333 		250, 2, 80, 200,
1334 	},
1335 	{ /* RAINBOW_WORLD */
1336 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1337 				YELLOW_BODY), /* Color and type/size of planet */
1338 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1339 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
1340 		{
1341 			{ACTINIUM, HEAVY_USEFUL},
1342 			{THORIUM, HEAVY_USEFUL},
1343 			{PROTACTINIUM, HEAVY_USEFUL},
1344 			{NEPTUNIUM, HEAVY_USEFUL},
1345 			{PLUTONIUM, HEAVY_USEFUL},
1346 			{OZONE, HUGE_USEFUL},
1347 			{OZONE, HUGE_USEFUL},
1348 			{NOTHING, NO_DEPOSIT},
1349 		},
1350 		RAINBOW_COLOR_TAB,
1351 		RAINBOW_XLAT_TAB,
1352 		500, 1, 20, 100,
1353 	},
1354 	{ /* SHATTERED_WORLD */
1355 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1356 				ORANGE_BODY), /* Color and type/size of planet */
1357 		SUPER_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1358 		MAKE_BYTE (NORMAL_DENSITY, NOTHING), /* Atmosphere and density */
1359 		{
1360 			{PALLADIUM, HUGE_USEFUL},
1361 			{IRIDIUM, HUGE_USEFUL},
1362 			{TECHNETIUM, HUGE_USEFUL},
1363 			{POLONIUM, HUGE_USEFUL},
1364 			{SODIUM, HUGE_USEFUL},
1365 			{MANGANESE, HUGE_USEFUL},
1366 			{CHROMIUM, HUGE_USEFUL},
1367 			{NOTHING, NO_DEPOSIT},
1368 		},
1369 		SHATTERED_COLOR_TAB,
1370 		SHATTERED_XLAT_TAB,
1371 		500, 1, 0, 185,
1372 	},
1373 	{ /* SAPPHIRE_WORLD */
1374 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1375 				CYAN_BODY), /* Color and type/size of planet */
1376 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1377 		MAKE_BYTE (LOW_DENSITY, NOTHING), /* Atmosphere and density */
1378 		{
1379 			{REISBURG_HELICES, HUGE_USEFUL},
1380 			{RT_SUPER_FLUID, MEDIUM_USEFUL},
1381 			{NOTHING, NO_DEPOSIT},
1382 			{NOTHING, NO_DEPOSIT},
1383 			{NOTHING, NO_DEPOSIT},
1384 			{NOTHING, NO_DEPOSIT},
1385 			{NOTHING, NO_DEPOSIT},
1386 			{NOTHING, NO_DEPOSIT},
1387 		},
1388 		SAPPHIRE_COLOR_TAB,
1389 		SAPPHIRE_XLAT_TAB,
1390 		80, 1, 0, 128,
1391 	},
1392 	{ /* ORGANIC_WORLD */
1393 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1394 				CYAN_BODY), /* Color and type/size of planet */
1395 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1396 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
1397 		{
1398 			{FREE_RADICALS, HEAVY_USEFUL},
1399 			{FORMALDEHYDE, HEAVY_USEFUL},
1400 			{CARBON, HEAVY_USEFUL},
1401 			{CARBON_DIOXIDE, HEAVY_USEFUL},
1402 			{NOTHING, NO_DEPOSIT},
1403 			{NOTHING, NO_DEPOSIT},
1404 			{NOTHING, NO_DEPOSIT},
1405 			{NOTHING, NO_DEPOSIT},
1406 		},
1407 		ORGANIC_COLOR_TAB,
1408 		ORGANIC_XLAT_TAB,
1409 		500, 1, 0, 160,
1410 	},
1411 	{ /* XENOLITHIC_WORLD */
1412 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1413 				CYAN_BODY), /* Color and type/size of planet */
1414 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1415 		MAKE_BYTE (NORMAL_DENSITY, MEDIUM), /* Atmosphere and density */
1416 		{
1417 			{ALUMINUM, HUGE_USEFUL},
1418 			{PLATINUM, LIGHT_USEFUL},
1419 			{GERMANIUM, TRACE_USEFUL},
1420 			{NOTHING, NO_DEPOSIT},
1421 			{NOTHING, NO_DEPOSIT},
1422 			{NOTHING, NO_DEPOSIT},
1423 			{NOTHING, NO_DEPOSIT},
1424 			{NOTHING, NO_DEPOSIT},
1425 		},
1426 		XENOLITHIC_COLOR_TAB,
1427 		XENOLITHIC_XLAT_TAB,
1428 		400, 1, 100, 190,
1429 	},
1430 	{ /* REDUX_WORLD */
1431 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1432 				GREEN_BODY), /* Color and type/size of planet */
1433 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1434 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
1435 		{
1436 			{BROMINE, MEDIUM_USEFUL},
1437 			{OXYGEN, MEDIUM_USEFUL},
1438 			{FLUORINE, MEDIUM_USEFUL},
1439 			{SULFUR, MEDIUM_USEFUL},
1440 			{CHLORINE, MEDIUM_USEFUL},
1441 			{IODINE, MEDIUM_USEFUL},
1442 			{ZIRCONIUM, LIGHT_USEFUL},
1443 			{NOTHING, NO_DEPOSIT},
1444 		},
1445 		REDUX_COLOR_TAB,
1446 		REDUX_XLAT_TAB,
1447 		500, 1, 0, 190,
1448 	},
1449 	{ /* PRIMORDIAL_WORLD */
1450 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1451 				GREEN_BODY), /* Color and type/size of planet */
1452 		SUPER_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1453 		MAKE_BYTE (NORMAL_DENSITY, HEAVY), /* Atmosphere and density */
1454 		{
1455 			{CESIUM, MEDIUM_USEFUL},
1456 			{BARIUM, MEDIUM_USEFUL},
1457 			{RUBIDIUM, MEDIUM_USEFUL},
1458 			{METHANE, HUGE_USEFUL},
1459 			{AMMONIA, HUGE_USEFUL},
1460 			{NOTHING, NO_DEPOSIT},
1461 			{NOTHING, NO_DEPOSIT},
1462 			{NOTHING, NO_DEPOSIT},
1463 		},
1464 		PRIMORDIAL_COLOR_TAB,
1465 		PRIMORDIAL_XLAT_TAB,
1466 		250, 2, 10, 200,
1467 	},
1468 	{ /* EMERALD_WORLD */
1469 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1470 				GREEN_BODY), /* Color and type/size of planet */
1471 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1472 		MAKE_BYTE (LOW_DENSITY, NOTHING), /* Atmosphere and density */
1473 		{
1474 			{AGUUTI_NODULES, HUGE_USEFUL},
1475 			{ANTIMATTER, MEDIUM_USEFUL},
1476 			{NOTHING, NO_DEPOSIT},
1477 			{NOTHING, NO_DEPOSIT},
1478 			{NOTHING, NO_DEPOSIT},
1479 			{NOTHING, NO_DEPOSIT},
1480 			{NOTHING, NO_DEPOSIT},
1481 			{NOTHING, NO_DEPOSIT},
1482 		},
1483 		EMERALD_COLOR_TAB,
1484 		EMERALD_XLAT_TAB,
1485 		80, 1, 0, 128,
1486 	},
1487 	{ /* CHLORINE_WORLD */
1488 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1489 				GREEN_BODY), /* Color and type/size of planet */
1490 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1491 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
1492 		{
1493 			{CHLORINE, HEAVY_USEFUL},
1494 			{CHLORINE, HEAVY_USEFUL},
1495 			{HYDROCHLORIC_ACID, HEAVY_USEFUL},
1496 			{HYDROCHLORIC_ACID, HEAVY_USEFUL},
1497 			{ZINC, LIGHT_USEFUL},
1498 			{GALLIUM, TRACE_USEFUL},
1499 			{NOTHING, NO_DEPOSIT},
1500 			{NOTHING, NO_DEPOSIT},
1501 		},
1502 		CHLORINE_COLOR_TAB,
1503 		CHLORINE_XLAT_TAB,
1504 		500, 1, 0, 190,
1505 	},
1506 	{ /* MAGNETIC_WORLD */
1507 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1508 				GREEN_BODY), /* Color and type/size of planet */
1509 		HIGH_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1510 		MAKE_BYTE (HIGH_DENSITY, NOTHING), /* Atmosphere and density */
1511 		{
1512 			{ZINC, HEAVY_USEFUL},
1513 			{NICKEL, MEDIUM_USEFUL},
1514 			{MAGNETIC_MONOPOLES, TRACE_USEFUL},
1515 			{NIOBIUM, LIGHT_USEFUL},
1516 			{IRON, HEAVY_USEFUL},
1517 			{NOTHING, NO_DEPOSIT},
1518 			{NOTHING, NO_DEPOSIT},
1519 			{NOTHING, NO_DEPOSIT},
1520 		},
1521 		MAGNETIC_COLOR_TAB,
1522 		MAGNETIC_XLAT_TAB,
1523 		400, 1, 100, 190,
1524 	},
1525 	{ /* WATER_WORLD */
1526 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1527 				BLUE_BODY), /* Color and type/size of planet */
1528 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1529 		MAKE_BYTE (NORMAL_DENSITY, MEDIUM), /* Atmosphere and density */
1530 		{
1531 			{IRON, LIGHT_USEFUL},
1532 			{ALUMINUM, LIGHT_USEFUL},
1533 			{TIN, LIGHT_USEFUL},
1534 			{LEAD, LIGHT_USEFUL},
1535 			{URANIUM, TRACE_USEFUL},
1536 			{MOLYBDENUM, TRACE_USEFUL},
1537 			{NOTHING, NO_DEPOSIT},
1538 			{NOTHING, NO_DEPOSIT},
1539 		},
1540 		WATER_COLOR_TAB,
1541 		WATER_XLAT_TAB,
1542 		500, 1, 0, 190,
1543 	},
1544 	{ /* TELLURIC_WORLD */
1545 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1546 				BLUE_BODY), /* Color and type/size of planet */
1547 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1548 		MAKE_BYTE (NORMAL_DENSITY, HEAVY), /* Atmosphere and density */
1549 		{
1550 			{IRIDIUM, MEDIUM_USEFUL},
1551 			{RUTHENIUM, MEDIUM_USEFUL},
1552 			{THALLIUM, MEDIUM_USEFUL},
1553 			{NOTHING, NO_DEPOSIT},
1554 			{NOTHING, NO_DEPOSIT},
1555 			{NOTHING, NO_DEPOSIT},
1556 			{NOTHING, NO_DEPOSIT},
1557 			{NOTHING, NO_DEPOSIT},
1558 		},
1559 		TELLURIC_COLOR_TAB,
1560 		TELLURIC_XLAT_TAB,
1561 		250, 2, 80, 200,
1562 	},
1563 	{ /* HYDROCARBON_WORLD */
1564 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1565 				BLUE_BODY), /* Color and type/size of planet */
1566 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1567 		MAKE_BYTE (NORMAL_DENSITY, LIGHT), /* Atmosphere and density */
1568 		{
1569 			{HYDROCARBONS, HUGE_USEFUL},
1570 			{BISMUTH, LIGHT_USEFUL},
1571 			{TANTALUM, TRACE_USEFUL},
1572 			{NOTHING, NO_DEPOSIT},
1573 			{NOTHING, NO_DEPOSIT},
1574 			{NOTHING, NO_DEPOSIT},
1575 			{NOTHING, NO_DEPOSIT},
1576 			{NOTHING, NO_DEPOSIT},
1577 		},
1578 		HYDROCARBON_COLOR_TAB,
1579 		HYDROCARBON_XLAT_TAB,
1580 		500, 1, 0, 160,
1581 	},
1582 	{ /* IODINE_WORLD */
1583 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1584 				GREEN_BODY), /* Color and type/size of planet */
1585 		MED_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1586 		MAKE_BYTE (LOW_DENSITY, MEDIUM), /* Atmosphere and density */
1587 		{
1588 			{IODINE, HEAVY_USEFUL},
1589 			{MAGNESIUM, LIGHT_USEFUL},
1590 			{TUNGSTEN, TRACE_USEFUL},
1591 			{NOTHING, NO_DEPOSIT},
1592 			{NOTHING, NO_DEPOSIT},
1593 			{NOTHING, NO_DEPOSIT},
1594 			{NOTHING, NO_DEPOSIT},
1595 			{NOTHING, NO_DEPOSIT},
1596 		},
1597 		IODINE_COLOR_TAB,
1598 		IODINE_XLAT_TAB,
1599 		230, 2, 200, 150,
1600 	},
1601 	{ /* VINYLOGOUS_WORLD */
1602 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1603 				PURPLE_BODY), /* Color and type/size of planet */
1604 		LOW_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1605 		MAKE_BYTE (NORMAL_DENSITY, NOTHING), /* Atmosphere and density */
1606 		{
1607 			{TITANIUM, LIGHT_USEFUL},
1608 			{ARSENIC, LIGHT_USEFUL},
1609 			{POTASSIUM, LIGHT_USEFUL},
1610 			{RHENIUM, LIGHT_USEFUL},
1611 			{NOTHING, NO_DEPOSIT},
1612 			{NOTHING, NO_DEPOSIT},
1613 			{NOTHING, NO_DEPOSIT},
1614 			{NOTHING, NO_DEPOSIT},
1615 		},
1616 		VINYLOGOUS_COLOR_TAB,
1617 		VINYLOGOUS_XLAT_TAB,
1618 		400, 1, 100, 190,
1619 	},
1620 	{ /* RUBY_WORLD */
1621 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1622 				RED_BODY), /* Color and type/size of planet */
1623 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1624 		MAKE_BYTE (LOW_DENSITY, LIGHT), /* Atmosphere and density */
1625 		{
1626 			{TZO_CRYSTALS, HUGE_USEFUL},
1627 			{NEUTRONIUM, MEDIUM_USEFUL},
1628 			{NOTHING, NO_DEPOSIT},
1629 			{NOTHING, NO_DEPOSIT},
1630 			{NOTHING, NO_DEPOSIT},
1631 			{NOTHING, NO_DEPOSIT},
1632 			{NOTHING, NO_DEPOSIT},
1633 			{NOTHING, NO_DEPOSIT},
1634 		},
1635 		RUBY_COLOR_TAB,
1636 		RUBY_XLAT_TAB,
1637 		80, 1, 0, 128,
1638 	},
1639 	{ /* MAGMA_WORLD */
1640 		MAKE_BYTE (LARGE_ROCKY_WORLD + TOPO_ALGO,
1641 				RED_BODY), /* Color and type/size of planet */
1642 		SUPER_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1643 		MAKE_BYTE (HIGH_DENSITY, LIGHT), /* Atmosphere and density */
1644 		{
1645 			{LEAD, LIGHT_USEFUL},
1646 			{NICKEL, LIGHT_USEFUL},
1647 			{IRON, LIGHT_USEFUL},
1648 			{NOTHING, NO_DEPOSIT},
1649 			{NOTHING, NO_DEPOSIT},
1650 			{NOTHING, NO_DEPOSIT},
1651 			{NOTHING, NO_DEPOSIT},
1652 			{NOTHING, NO_DEPOSIT},
1653 		},
1654 		MAGMA_COLOR_TAB,
1655 		MAGMA_XLAT_TAB,
1656 		500, 1, 0, 160,
1657 	},
1658 	{ /* MAROON_WORLD */
1659 		MAKE_BYTE (LARGE_ROCKY_WORLD + CRATERED_ALGO,
1660 				RED_BODY), /* Color and type/size of planet */
1661 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1662 		MAKE_BYTE (LOW_DENSITY, MEDIUM), /* Atmosphere and density */
1663 		{
1664 			{CESIUM, MEDIUM_USEFUL},
1665 			{SILICON, MEDIUM_USEFUL},
1666 			{PHOSPHORUS, MEDIUM_USEFUL},
1667 			{RHODIUM, MEDIUM_USEFUL},
1668 			{CADMIUM, MEDIUM_USEFUL},
1669 			{NOTHING, NO_DEPOSIT},
1670 			{NOTHING, NO_DEPOSIT},
1671 			{NOTHING, NO_DEPOSIT},
1672 		},
1673 		MAROON_COLOR_TAB,
1674 		MAROON_XLAT_TAB,
1675 		230, 2, 200, 150,
1676 	},
1677 
1678 	{
1679 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1680 				BLUE_BODY), /* Color and type/size of planet */
1681 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1682 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1683 		{
1684 			{NOTHING, NO_DEPOSIT},
1685 			{NOTHING, NO_DEPOSIT},
1686 			{NOTHING, NO_DEPOSIT},
1687 			{NOTHING, NO_DEPOSIT},
1688 			{NOTHING, NO_DEPOSIT},
1689 			{NOTHING, NO_DEPOSIT},
1690 			{NOTHING, NO_DEPOSIT},
1691 			{NOTHING, NO_DEPOSIT},
1692 		},
1693 		BLU_GAS_COLOR_TAB,
1694 		BLU_GAS_XLAT_TAB,
1695 		10, 2, 8, 29,
1696 	},
1697 	{
1698 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1699 				CYAN_BODY), /* Color and type/size of planet */
1700 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1701 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1702 		{
1703 			{NOTHING, NO_DEPOSIT},
1704 			{NOTHING, NO_DEPOSIT},
1705 			{NOTHING, NO_DEPOSIT},
1706 			{NOTHING, NO_DEPOSIT},
1707 			{NOTHING, NO_DEPOSIT},
1708 			{NOTHING, NO_DEPOSIT},
1709 			{NOTHING, NO_DEPOSIT},
1710 			{NOTHING, NO_DEPOSIT},
1711 		},
1712 		CYA_GAS_COLOR_TAB,
1713 		CYA_GAS_XLAT_TAB,
1714 		10, 2, 8, 29,
1715 	},
1716 	{
1717 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1718 				GREEN_BODY), /* Color and type/size of planet */
1719 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1720 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1721 		{
1722 			{NOTHING, NO_DEPOSIT},
1723 			{NOTHING, NO_DEPOSIT},
1724 			{NOTHING, NO_DEPOSIT},
1725 			{NOTHING, NO_DEPOSIT},
1726 			{NOTHING, NO_DEPOSIT},
1727 			{NOTHING, NO_DEPOSIT},
1728 			{NOTHING, NO_DEPOSIT},
1729 			{NOTHING, NO_DEPOSIT},
1730 		},
1731 		GRN_GAS_COLOR_TAB,
1732 		GRN_GAS_XLAT_TAB,
1733 		10, 2, 8, 29,
1734 	},
1735 	{
1736 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1737 				GRAY_BODY), /* Color and type/size of planet */
1738 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1739 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1740 		{
1741 			{NOTHING, NO_DEPOSIT},
1742 			{NOTHING, NO_DEPOSIT},
1743 			{NOTHING, NO_DEPOSIT},
1744 			{NOTHING, NO_DEPOSIT},
1745 			{NOTHING, NO_DEPOSIT},
1746 			{NOTHING, NO_DEPOSIT},
1747 			{NOTHING, NO_DEPOSIT},
1748 			{NOTHING, NO_DEPOSIT},
1749 		},
1750 		GRY_GAS_COLOR_TAB,
1751 		GRY_GAS_XLAT_TAB,
1752 		10, 2, 8, 29,
1753 	},
1754 	{
1755 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1756 				ORANGE_BODY), /* Color and type/size of planet */
1757 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1758 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1759 		{
1760 			{NOTHING, NO_DEPOSIT},
1761 			{NOTHING, NO_DEPOSIT},
1762 			{NOTHING, NO_DEPOSIT},
1763 			{NOTHING, NO_DEPOSIT},
1764 			{NOTHING, NO_DEPOSIT},
1765 			{NOTHING, NO_DEPOSIT},
1766 			{NOTHING, NO_DEPOSIT},
1767 			{NOTHING, NO_DEPOSIT},
1768 		},
1769 		ORA_GAS_COLOR_TAB,
1770 		ORA_GAS_XLAT_TAB,
1771 		10, 2, 8, 29,
1772 	},
1773 	{
1774 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1775 				PURPLE_BODY), /* Color and type/size of planet */
1776 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1777 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1778 		{
1779 			{NOTHING, NO_DEPOSIT},
1780 			{NOTHING, NO_DEPOSIT},
1781 			{NOTHING, NO_DEPOSIT},
1782 			{NOTHING, NO_DEPOSIT},
1783 			{NOTHING, NO_DEPOSIT},
1784 			{NOTHING, NO_DEPOSIT},
1785 			{NOTHING, NO_DEPOSIT},
1786 			{NOTHING, NO_DEPOSIT},
1787 		},
1788 		PUR_GAS_COLOR_TAB,
1789 		PUR_GAS_XLAT_TAB,
1790 		10, 2, 8, 29,
1791 	},
1792 	{
1793 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1794 				RED_BODY), /* Color and type/size of planet */
1795 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1796 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1797 		{
1798 			{NOTHING, NO_DEPOSIT},
1799 			{NOTHING, NO_DEPOSIT},
1800 			{NOTHING, NO_DEPOSIT},
1801 			{NOTHING, NO_DEPOSIT},
1802 			{NOTHING, NO_DEPOSIT},
1803 			{NOTHING, NO_DEPOSIT},
1804 			{NOTHING, NO_DEPOSIT},
1805 			{NOTHING, NO_DEPOSIT},
1806 		},
1807 		RED_GAS_COLOR_TAB,
1808 		RED_GAS_XLAT_TAB,
1809 		10, 2, 8, 29,
1810 	},
1811 	{
1812 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1813 				VIOLET_BODY), /* Color and type/size of planet */
1814 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1815 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1816 		{
1817 			{NOTHING, NO_DEPOSIT},
1818 			{NOTHING, NO_DEPOSIT},
1819 			{NOTHING, NO_DEPOSIT},
1820 			{NOTHING, NO_DEPOSIT},
1821 			{NOTHING, NO_DEPOSIT},
1822 			{NOTHING, NO_DEPOSIT},
1823 			{NOTHING, NO_DEPOSIT},
1824 			{NOTHING, NO_DEPOSIT},
1825 		},
1826 		VIO_GAS_COLOR_TAB,
1827 		VIO_GAS_XLAT_TAB,
1828 		10, 2, 8, 29,
1829 	},
1830 	{ /* A Jupiter-like World */
1831 		MAKE_BYTE (GAS_GIANT + GAS_GIANT_ALGO,
1832 				YELLOW_BODY), /* Color and type/size of planet */
1833 		NO_TECTONICS, /* Tectonics - Scaled with Earth at 82    */
1834 		MAKE_BYTE (GAS_DENSITY, HEAVY), /* Atmosphere and density */
1835 		{
1836 			{NOTHING, NO_DEPOSIT},
1837 			{NOTHING, NO_DEPOSIT},
1838 			{NOTHING, NO_DEPOSIT},
1839 			{NOTHING, NO_DEPOSIT},
1840 			{NOTHING, NO_DEPOSIT},
1841 			{NOTHING, NO_DEPOSIT},
1842 			{NOTHING, NO_DEPOSIT},
1843 			{NOTHING, NO_DEPOSIT},
1844 		},
1845 		YEL_GAS_COLOR_TAB,
1846 		YEL_GAS_XLAT_TAB,
1847 		10, 2, 8, 29,
1848 	},
1849 };
1850 
1851