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