Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Initialize()

static void Terraria.Map.MapHelper.Initialize ( )
inlinestatic

Definition at line 208 of file MapHelper.cs.

209 {
210 Color[][] array = new Color[TileID.Count][];
211 for (int i = 0; i < TileID.Count; i++)
212 {
213 array[i] = new Color[12];
214 }
215 array[656][0] = new Color(21, 124, 212);
216 array[624][0] = new Color(210, 91, 77);
217 array[621][0] = new Color(250, 250, 250);
218 array[622][0] = new Color(235, 235, 249);
219 array[518][0] = new Color(26, 196, 84);
220 array[518][1] = new Color(48, 208, 234);
221 array[518][2] = new Color(135, 196, 26);
222 array[519][0] = new Color(28, 216, 109);
223 array[519][1] = new Color(107, 182, 0);
224 array[519][2] = new Color(75, 184, 230);
225 array[519][3] = new Color(208, 80, 80);
226 array[519][4] = new Color(141, 137, 223);
227 array[519][5] = new Color(182, 175, 130);
228 array[549][0] = new Color(54, 83, 20);
229 array[528][0] = new Color(182, 175, 130);
230 array[529][0] = new Color(99, 150, 8);
231 array[529][1] = new Color(139, 154, 64);
232 array[529][2] = new Color(34, 129, 168);
233 array[529][3] = new Color(180, 82, 82);
234 array[529][4] = new Color(113, 108, 205);
235 Color color = new Color(151, 107, 75);
236 array[0][0] = color;
237 array[668][0] = color;
238 array[5][0] = color;
239 array[5][1] = new Color(182, 175, 130);
240 Color color2 = new Color(127, 127, 127);
241 array[583][0] = color2;
242 array[584][0] = color2;
243 array[585][0] = color2;
244 array[586][0] = color2;
245 array[587][0] = color2;
246 array[588][0] = color2;
247 array[589][0] = color2;
248 array[590][0] = color2;
249 array[595][0] = color;
250 array[596][0] = color;
251 array[615][0] = color;
252 array[616][0] = color;
253 array[634][0] = new Color(145, 120, 120);
254 array[633][0] = new Color(210, 140, 100);
255 array[637][0] = new Color(200, 120, 75);
256 array[638][0] = new Color(200, 120, 75);
257 array[30][0] = color;
258 array[191][0] = color;
259 array[272][0] = new Color(121, 119, 101);
260 color = new Color(128, 128, 128);
261 array[1][0] = color;
262 array[38][0] = color;
263 array[48][0] = color;
264 array[130][0] = color;
265 array[138][0] = color;
266 array[664][0] = color;
267 array[273][0] = color;
268 array[283][0] = color;
269 array[618][0] = color;
270 array[654][0] = new Color(200, 44, 28);
271 array[2][0] = new Color(28, 216, 94);
272 array[477][0] = new Color(28, 216, 94);
273 array[492][0] = new Color(78, 193, 227);
274 color = new Color(26, 196, 84);
275 array[3][0] = color;
276 array[192][0] = color;
277 array[73][0] = new Color(27, 197, 109);
278 array[52][0] = new Color(23, 177, 76);
279 array[353][0] = new Color(28, 216, 94);
280 array[20][0] = new Color(163, 116, 81);
281 array[6][0] = new Color(140, 101, 80);
282 color = new Color(150, 67, 22);
283 array[7][0] = color;
284 array[47][0] = color;
285 array[284][0] = color;
286 array[682][0] = color;
287 array[560][0] = color;
288 color = new Color(185, 164, 23);
289 array[8][0] = color;
290 array[45][0] = color;
291 array[680][0] = color;
292 array[560][2] = color;
293 color = new Color(185, 194, 195);
294 array[9][0] = color;
295 array[46][0] = color;
296 array[681][0] = color;
297 array[560][1] = color;
298 color = new Color(98, 95, 167);
299 array[22][0] = color;
300 array[140][0] = color;
301 array[23][0] = new Color(141, 137, 223);
302 array[24][0] = new Color(122, 116, 218);
303 array[636][0] = new Color(122, 116, 218);
304 array[25][0] = new Color(109, 90, 128);
305 array[37][0] = new Color(104, 86, 84);
306 array[39][0] = new Color(181, 62, 59);
307 array[40][0] = new Color(146, 81, 68);
308 array[41][0] = new Color(66, 84, 109);
309 array[677][0] = new Color(66, 84, 109);
310 array[481][0] = new Color(66, 84, 109);
311 array[43][0] = new Color(84, 100, 63);
312 array[678][0] = new Color(84, 100, 63);
313 array[482][0] = new Color(84, 100, 63);
314 array[44][0] = new Color(107, 68, 99);
315 array[679][0] = new Color(107, 68, 99);
316 array[483][0] = new Color(107, 68, 99);
317 array[53][0] = new Color(186, 168, 84);
318 color = new Color(190, 171, 94);
319 array[151][0] = color;
320 array[154][0] = color;
321 array[274][0] = color;
322 array[328][0] = new Color(200, 246, 254);
323 array[329][0] = new Color(15, 15, 15);
324 array[54][0] = new Color(200, 246, 254);
325 array[56][0] = new Color(43, 40, 84);
326 array[75][0] = new Color(26, 26, 26);
327 array[683][0] = new Color(100, 90, 190);
328 array[57][0] = new Color(68, 68, 76);
329 color = new Color(142, 66, 66);
330 array[58][0] = color;
331 array[76][0] = color;
332 array[684][0] = color;
333 color = new Color(92, 68, 73);
334 array[59][0] = color;
335 array[120][0] = color;
336 array[60][0] = new Color(143, 215, 29);
337 array[61][0] = new Color(135, 196, 26);
338 array[74][0] = new Color(96, 197, 27);
339 array[62][0] = new Color(121, 176, 24);
340 array[233][0] = new Color(107, 182, 29);
341 array[652][0] = array[233][0];
342 array[651][0] = array[233][0];
343 array[63][0] = new Color(110, 140, 182);
344 array[64][0] = new Color(196, 96, 114);
345 array[65][0] = new Color(56, 150, 97);
346 array[66][0] = new Color(160, 118, 58);
347 array[67][0] = new Color(140, 58, 166);
348 array[68][0] = new Color(125, 191, 197);
349 array[566][0] = new Color(233, 180, 90);
350 array[70][0] = new Color(93, 127, 255);
351 color = new Color(182, 175, 130);
352 array[71][0] = color;
353 array[72][0] = color;
354 array[190][0] = color;
355 array[578][0] = new Color(172, 155, 110);
356 color = new Color(73, 120, 17);
357 array[80][0] = color;
358 array[484][0] = color;
359 array[188][0] = color;
360 array[80][1] = new Color(87, 84, 151);
361 array[80][2] = new Color(34, 129, 168);
362 array[80][3] = new Color(130, 56, 55);
363 color = new Color(11, 80, 143);
364 array[107][0] = color;
365 array[121][0] = color;
366 array[685][0] = color;
367 color = new Color(91, 169, 169);
368 array[108][0] = color;
369 array[122][0] = color;
370 array[686][0] = color;
371 color = new Color(128, 26, 52);
372 array[111][0] = color;
373 array[150][0] = color;
374 array[109][0] = new Color(78, 193, 227);
375 array[110][0] = new Color(48, 186, 135);
376 array[113][0] = new Color(48, 208, 234);
377 array[115][0] = new Color(33, 171, 207);
378 array[112][0] = new Color(103, 98, 122);
379 color = new Color(238, 225, 218);
380 array[116][0] = color;
381 array[118][0] = color;
382 array[117][0] = new Color(181, 172, 190);
383 array[119][0] = new Color(107, 92, 108);
384 array[123][0] = new Color(106, 107, 118);
385 array[124][0] = new Color(73, 51, 36);
386 array[131][0] = new Color(52, 52, 52);
387 array[145][0] = new Color(192, 30, 30);
388 array[146][0] = new Color(43, 192, 30);
389 color = new Color(211, 236, 241);
390 array[147][0] = color;
391 array[148][0] = color;
392 array[152][0] = new Color(128, 133, 184);
393 array[153][0] = new Color(239, 141, 126);
394 array[155][0] = new Color(131, 162, 161);
395 array[156][0] = new Color(170, 171, 157);
396 array[157][0] = new Color(104, 100, 126);
397 color = new Color(145, 81, 85);
398 array[158][0] = color;
399 array[232][0] = color;
400 array[575][0] = new Color(125, 61, 65);
401 array[159][0] = new Color(148, 133, 98);
402 array[161][0] = new Color(144, 195, 232);
403 array[162][0] = new Color(184, 219, 240);
404 array[163][0] = new Color(174, 145, 214);
405 array[164][0] = new Color(218, 182, 204);
406 array[170][0] = new Color(27, 109, 69);
407 array[171][0] = new Color(33, 135, 85);
408 color = new Color(129, 125, 93);
409 array[166][0] = color;
410 array[175][0] = color;
411 array[167][0] = new Color(62, 82, 114);
412 color = new Color(132, 157, 127);
413 array[168][0] = color;
414 array[176][0] = color;
415 color = new Color(152, 171, 198);
416 array[169][0] = color;
417 array[177][0] = color;
418 array[179][0] = new Color(49, 134, 114);
419 array[180][0] = new Color(126, 134, 49);
420 array[181][0] = new Color(134, 59, 49);
421 array[182][0] = new Color(43, 86, 140);
422 array[183][0] = new Color(121, 49, 134);
423 array[381][0] = new Color(254, 121, 2);
424 array[687][0] = new Color(254, 121, 2);
425 array[534][0] = new Color(114, 254, 2);
426 array[689][0] = new Color(114, 254, 2);
427 array[536][0] = new Color(0, 197, 208);
428 array[690][0] = new Color(0, 197, 208);
429 array[539][0] = new Color(208, 0, 126);
430 array[688][0] = new Color(208, 0, 126);
431 array[625][0] = new Color(220, 12, 237);
432 array[691][0] = new Color(220, 12, 237);
433 array[627][0] = new Color(255, 76, 76);
434 array[627][1] = new Color(255, 195, 76);
435 array[627][2] = new Color(195, 255, 76);
436 array[627][3] = new Color(76, 255, 76);
437 array[627][4] = new Color(76, 255, 195);
438 array[627][5] = new Color(76, 195, 255);
439 array[627][6] = new Color(77, 76, 255);
440 array[627][7] = new Color(196, 76, 255);
441 array[627][8] = new Color(255, 76, 195);
442 array[512][0] = new Color(49, 134, 114);
443 array[513][0] = new Color(126, 134, 49);
444 array[514][0] = new Color(134, 59, 49);
445 array[515][0] = new Color(43, 86, 140);
446 array[516][0] = new Color(121, 49, 134);
447 array[517][0] = new Color(254, 121, 2);
448 array[535][0] = new Color(114, 254, 2);
449 array[537][0] = new Color(0, 197, 208);
450 array[540][0] = new Color(208, 0, 126);
451 array[626][0] = new Color(220, 12, 237);
452 for (int j = 0; j < array[628].Length; j++)
453 {
454 array[628][j] = array[627][j];
455 }
456 for (int k = 0; k < array[692].Length; k++)
457 {
458 array[692][k] = array[627][k];
459 }
460 for (int l = 0; l < array[160].Length; l++)
461 {
462 array[160][l] = array[627][l];
463 }
464 array[184][0] = new Color(29, 106, 88);
465 array[184][1] = new Color(94, 100, 36);
466 array[184][2] = new Color(96, 44, 40);
467 array[184][3] = new Color(34, 63, 102);
468 array[184][4] = new Color(79, 35, 95);
469 array[184][5] = new Color(253, 62, 3);
470 array[184][6] = new Color(22, 123, 62);
471 array[184][7] = new Color(0, 106, 148);
472 array[184][8] = new Color(148, 0, 132);
473 array[184][9] = new Color(122, 24, 168);
474 array[184][10] = new Color(220, 20, 20);
475 array[189][0] = new Color(223, 255, 255);
476 array[193][0] = new Color(56, 121, 255);
477 array[194][0] = new Color(157, 157, 107);
478 array[195][0] = new Color(134, 22, 34);
479 array[196][0] = new Color(147, 144, 178);
480 array[197][0] = new Color(97, 200, 225);
481 array[198][0] = new Color(62, 61, 52);
482 array[199][0] = new Color(208, 80, 80);
483 array[201][0] = new Color(203, 61, 64);
484 array[205][0] = new Color(186, 50, 52);
485 array[200][0] = new Color(216, 152, 144);
486 array[202][0] = new Color(213, 178, 28);
487 array[203][0] = new Color(128, 44, 45);
488 array[204][0] = new Color(125, 55, 65);
489 array[206][0] = new Color(124, 175, 201);
490 array[208][0] = new Color(88, 105, 118);
491 array[211][0] = new Color(191, 233, 115);
492 array[213][0] = new Color(137, 120, 67);
493 array[214][0] = new Color(103, 103, 103);
494 array[221][0] = new Color(239, 90, 50);
495 array[222][0] = new Color(231, 96, 228);
496 array[223][0] = new Color(57, 85, 101);
497 array[224][0] = new Color(107, 132, 139);
498 array[225][0] = new Color(227, 125, 22);
499 array[226][0] = new Color(141, 56, 0);
500 array[229][0] = new Color(255, 156, 12);
501 array[659][0] = new Color(247, 228, 254);
502 array[230][0] = new Color(131, 79, 13);
503 array[234][0] = new Color(53, 44, 41);
504 array[235][0] = new Color(214, 184, 46);
505 array[236][0] = new Color(149, 232, 87);
506 array[237][0] = new Color(255, 241, 51);
507 array[238][0] = new Color(225, 128, 206);
508 array[655][0] = new Color(225, 128, 206);
509 array[243][0] = new Color(198, 196, 170);
510 array[248][0] = new Color(219, 71, 38);
511 array[249][0] = new Color(235, 38, 231);
512 array[250][0] = new Color(86, 85, 92);
513 array[251][0] = new Color(235, 150, 23);
514 array[252][0] = new Color(153, 131, 44);
515 array[253][0] = new Color(57, 48, 97);
516 array[254][0] = new Color(248, 158, 92);
517 array[255][0] = new Color(107, 49, 154);
518 array[256][0] = new Color(154, 148, 49);
519 array[257][0] = new Color(49, 49, 154);
520 array[258][0] = new Color(49, 154, 68);
521 array[259][0] = new Color(154, 49, 77);
522 array[260][0] = new Color(85, 89, 118);
523 array[261][0] = new Color(154, 83, 49);
524 array[262][0] = new Color(221, 79, 255);
525 array[263][0] = new Color(250, 255, 79);
526 array[264][0] = new Color(79, 102, 255);
527 array[265][0] = new Color(79, 255, 89);
528 array[266][0] = new Color(255, 79, 79);
529 array[267][0] = new Color(240, 240, 247);
530 array[268][0] = new Color(255, 145, 79);
531 array[287][0] = new Color(79, 128, 17);
532 color = new Color(122, 217, 232);
533 array[275][0] = color;
534 array[276][0] = color;
535 array[277][0] = color;
536 array[278][0] = color;
537 array[279][0] = color;
538 array[280][0] = color;
539 array[281][0] = color;
540 array[282][0] = color;
541 array[285][0] = color;
542 array[286][0] = color;
543 array[288][0] = color;
544 array[289][0] = color;
545 array[290][0] = color;
546 array[291][0] = color;
547 array[292][0] = color;
548 array[293][0] = color;
549 array[294][0] = color;
550 array[295][0] = color;
551 array[296][0] = color;
552 array[297][0] = color;
553 array[298][0] = color;
554 array[299][0] = color;
555 array[309][0] = color;
556 array[310][0] = color;
557 array[413][0] = color;
558 array[339][0] = color;
559 array[542][0] = color;
560 array[632][0] = color;
561 array[640][0] = color;
562 array[643][0] = color;
563 array[644][0] = color;
564 array[645][0] = color;
565 array[358][0] = color;
566 array[359][0] = color;
567 array[360][0] = color;
568 array[361][0] = color;
569 array[362][0] = color;
570 array[363][0] = color;
571 array[364][0] = color;
572 array[391][0] = color;
573 array[392][0] = color;
574 array[393][0] = color;
575 array[394][0] = color;
576 array[414][0] = color;
577 array[505][0] = color;
578 array[543][0] = color;
579 array[598][0] = color;
580 array[521][0] = color;
581 array[522][0] = color;
582 array[523][0] = color;
583 array[524][0] = color;
584 array[525][0] = color;
585 array[526][0] = color;
586 array[527][0] = color;
587 array[532][0] = color;
588 array[533][0] = color;
589 array[538][0] = color;
590 array[544][0] = color;
591 array[629][0] = color;
592 array[550][0] = color;
593 array[551][0] = color;
594 array[553][0] = color;
595 array[554][0] = color;
596 array[555][0] = color;
597 array[556][0] = color;
598 array[558][0] = color;
599 array[559][0] = color;
600 array[580][0] = color;
601 array[582][0] = color;
602 array[599][0] = color;
603 array[600][0] = color;
604 array[601][0] = color;
605 array[602][0] = color;
606 array[603][0] = color;
607 array[604][0] = color;
608 array[605][0] = color;
609 array[606][0] = color;
610 array[607][0] = color;
611 array[608][0] = color;
612 array[609][0] = color;
613 array[610][0] = color;
614 array[611][0] = color;
615 array[612][0] = color;
616 array[619][0] = color;
617 array[620][0] = color;
618 array[630][0] = new Color(117, 145, 73);
619 array[631][0] = new Color(122, 234, 225);
620 array[552][0] = array[53][0];
621 array[564][0] = new Color(87, 127, 220);
622 array[408][0] = new Color(85, 83, 82);
623 array[409][0] = new Color(85, 83, 82);
624 array[669][0] = new Color(83, 46, 57);
625 array[670][0] = new Color(91, 87, 167);
626 array[671][0] = new Color(23, 33, 81);
627 array[672][0] = new Color(53, 133, 103);
628 array[673][0] = new Color(11, 67, 80);
629 array[674][0] = new Color(40, 49, 60);
630 array[675][0] = new Color(21, 13, 77);
631 array[676][0] = new Color(195, 201, 215);
632 array[415][0] = new Color(249, 75, 7);
633 array[416][0] = new Color(0, 160, 170);
634 array[417][0] = new Color(160, 87, 234);
635 array[418][0] = new Color(22, 173, 254);
636 array[489][0] = new Color(255, 29, 136);
637 array[490][0] = new Color(211, 211, 211);
638 array[311][0] = new Color(117, 61, 25);
639 array[312][0] = new Color(204, 93, 73);
640 array[313][0] = new Color(87, 150, 154);
641 array[4][0] = new Color(253, 221, 3);
642 array[4][1] = new Color(253, 221, 3);
643 color = new Color(253, 221, 3);
644 array[93][0] = color;
645 array[33][0] = color;
646 array[174][0] = color;
647 array[100][0] = color;
648 array[98][0] = color;
649 array[173][0] = color;
650 color = new Color(119, 105, 79);
651 array[11][0] = color;
652 array[10][0] = color;
653 array[593][0] = color;
654 array[594][0] = color;
655 color = new Color(191, 142, 111);
656 array[14][0] = color;
657 array[469][0] = color;
658 array[486][0] = color;
659 array[488][0] = new Color(127, 92, 69);
660 array[487][0] = color;
661 array[487][1] = color;
662 array[15][0] = color;
663 array[15][1] = color;
664 array[497][0] = color;
665 array[18][0] = color;
666 array[19][0] = color;
667 array[19][1] = Color.Black;
668 array[55][0] = color;
669 array[79][0] = color;
670 array[86][0] = color;
671 array[87][0] = color;
672 array[88][0] = color;
673 array[89][0] = color;
674 array[89][1] = color;
675 array[89][2] = new Color(105, 107, 125);
676 array[94][0] = color;
677 array[101][0] = color;
678 array[104][0] = color;
679 array[106][0] = color;
680 array[114][0] = color;
681 array[128][0] = color;
682 array[139][0] = color;
683 array[172][0] = color;
684 array[216][0] = color;
685 array[269][0] = color;
686 array[334][0] = color;
687 array[471][0] = color;
688 array[470][0] = color;
689 array[475][0] = color;
690 array[377][0] = color;
691 array[380][0] = color;
692 array[395][0] = color;
693 array[573][0] = color;
694 array[12][0] = new Color(174, 24, 69);
695 array[665][0] = new Color(174, 24, 69);
696 array[639][0] = new Color(110, 105, 255);
697 array[13][0] = new Color(133, 213, 247);
698 color = new Color(144, 148, 144);
699 array[17][0] = color;
700 array[90][0] = color;
701 array[96][0] = color;
702 array[97][0] = color;
703 array[99][0] = color;
704 array[132][0] = color;
705 array[142][0] = color;
706 array[143][0] = color;
707 array[144][0] = color;
708 array[207][0] = color;
709 array[209][0] = color;
710 array[212][0] = color;
711 array[217][0] = color;
712 array[218][0] = color;
713 array[219][0] = color;
714 array[220][0] = color;
715 array[228][0] = color;
716 array[300][0] = color;
717 array[301][0] = color;
718 array[302][0] = color;
719 array[303][0] = color;
720 array[304][0] = color;
721 array[305][0] = color;
722 array[306][0] = color;
723 array[307][0] = color;
724 array[308][0] = color;
725 array[567][0] = color;
726 array[349][0] = new Color(144, 148, 144);
727 array[531][0] = new Color(144, 148, 144);
728 array[105][0] = new Color(144, 148, 144);
729 array[105][1] = new Color(177, 92, 31);
730 array[105][2] = new Color(201, 188, 170);
731 array[137][0] = new Color(144, 148, 144);
732 array[137][1] = new Color(141, 56, 0);
733 array[137][2] = new Color(144, 148, 144);
734 array[16][0] = new Color(140, 130, 116);
735 array[26][0] = new Color(119, 101, 125);
736 array[26][1] = new Color(214, 127, 133);
737 array[36][0] = new Color(230, 89, 92);
738 array[28][0] = new Color(151, 79, 80);
739 array[28][1] = new Color(90, 139, 140);
740 array[28][2] = new Color(192, 136, 70);
741 array[28][3] = new Color(203, 185, 151);
742 array[28][4] = new Color(73, 56, 41);
743 array[28][5] = new Color(148, 159, 67);
744 array[28][6] = new Color(138, 172, 67);
745 array[28][7] = new Color(226, 122, 47);
746 array[28][8] = new Color(198, 87, 93);
747 for (int m = 0; m < array[653].Length; m++)
748 {
749 array[653][m] = array[28][m];
750 }
751 array[29][0] = new Color(175, 105, 128);
752 array[51][0] = new Color(192, 202, 203);
753 array[31][0] = new Color(141, 120, 168);
754 array[31][1] = new Color(212, 105, 105);
755 array[32][0] = new Color(151, 135, 183);
756 array[42][0] = new Color(251, 235, 127);
757 array[50][0] = new Color(170, 48, 114);
758 array[85][0] = new Color(192, 192, 192);
759 array[69][0] = new Color(190, 150, 92);
760 array[77][0] = new Color(238, 85, 70);
761 array[81][0] = new Color(245, 133, 191);
762 array[78][0] = new Color(121, 110, 97);
763 array[141][0] = new Color(192, 59, 59);
764 array[129][0] = new Color(255, 117, 224);
765 array[129][1] = new Color(255, 117, 224);
766 array[126][0] = new Color(159, 209, 229);
767 array[125][0] = new Color(141, 175, 255);
768 array[103][0] = new Color(141, 98, 77);
769 array[95][0] = new Color(255, 162, 31);
770 array[92][0] = new Color(213, 229, 237);
771 array[91][0] = new Color(13, 88, 130);
772 array[215][0] = new Color(254, 121, 2);
773 array[592][0] = new Color(254, 121, 2);
774 array[316][0] = new Color(157, 176, 226);
775 array[317][0] = new Color(118, 227, 129);
776 array[318][0] = new Color(227, 118, 215);
777 array[319][0] = new Color(96, 68, 48);
778 array[320][0] = new Color(203, 185, 151);
779 array[321][0] = new Color(96, 77, 64);
780 array[574][0] = new Color(76, 57, 44);
781 array[322][0] = new Color(198, 170, 104);
782 array[635][0] = new Color(145, 120, 120);
783 array[149][0] = new Color(220, 50, 50);
784 array[149][1] = new Color(0, 220, 50);
785 array[149][2] = new Color(50, 50, 220);
786 array[133][0] = new Color(231, 53, 56);
787 array[133][1] = new Color(192, 189, 221);
788 array[134][0] = new Color(166, 187, 153);
789 array[134][1] = new Color(241, 129, 249);
790 array[102][0] = new Color(229, 212, 73);
791 array[35][0] = new Color(226, 145, 30);
792 array[34][0] = new Color(235, 166, 135);
793 array[136][0] = new Color(213, 203, 204);
794 array[231][0] = new Color(224, 194, 101);
795 array[239][0] = new Color(224, 194, 101);
796 array[240][0] = new Color(120, 85, 60);
797 array[240][1] = new Color(99, 50, 30);
798 array[240][2] = new Color(153, 153, 117);
799 array[240][3] = new Color(112, 84, 56);
800 array[240][4] = new Color(234, 231, 226);
801 array[241][0] = new Color(77, 74, 72);
802 array[244][0] = new Color(200, 245, 253);
803 color = new Color(99, 50, 30);
804 array[242][0] = color;
805 array[245][0] = color;
806 array[246][0] = color;
807 array[242][1] = new Color(185, 142, 97);
808 array[247][0] = new Color(140, 150, 150);
809 array[271][0] = new Color(107, 250, 255);
810 array[270][0] = new Color(187, 255, 107);
811 array[581][0] = new Color(255, 150, 150);
812 array[660][0] = new Color(255, 150, 150);
813 array[572][0] = new Color(255, 186, 212);
814 array[572][1] = new Color(209, 201, 255);
815 array[572][2] = new Color(200, 254, 255);
816 array[572][3] = new Color(199, 255, 211);
817 array[572][4] = new Color(180, 209, 255);
818 array[572][5] = new Color(255, 220, 214);
819 array[314][0] = new Color(181, 164, 125);
820 array[324][0] = new Color(228, 213, 173);
821 array[351][0] = new Color(31, 31, 31);
822 array[424][0] = new Color(146, 155, 187);
823 array[429][0] = new Color(220, 220, 220);
824 array[445][0] = new Color(240, 240, 240);
825 array[21][0] = new Color(174, 129, 92);
826 array[21][1] = new Color(233, 207, 94);
827 array[21][2] = new Color(137, 128, 200);
828 array[21][3] = new Color(160, 160, 160);
829 array[21][4] = new Color(106, 210, 255);
830 array[441][0] = array[21][0];
831 array[441][1] = array[21][1];
832 array[441][2] = array[21][2];
833 array[441][3] = array[21][3];
834 array[441][4] = array[21][4];
835 array[27][0] = new Color(54, 154, 54);
836 array[27][1] = new Color(226, 196, 49);
837 color = new Color(246, 197, 26);
838 array[82][0] = color;
839 array[83][0] = color;
840 array[84][0] = color;
841 color = new Color(76, 150, 216);
842 array[82][1] = color;
843 array[83][1] = color;
844 array[84][1] = color;
845 color = new Color(185, 214, 42);
846 array[82][2] = color;
847 array[83][2] = color;
848 array[84][2] = color;
849 color = new Color(167, 203, 37);
850 array[82][3] = color;
851 array[83][3] = color;
852 array[84][3] = color;
853 array[591][6] = color;
854 color = new Color(32, 168, 117);
855 array[82][4] = color;
856 array[83][4] = color;
857 array[84][4] = color;
858 color = new Color(177, 69, 49);
859 array[82][5] = color;
860 array[83][5] = color;
861 array[84][5] = color;
862 color = new Color(40, 152, 240);
863 array[82][6] = color;
864 array[83][6] = color;
865 array[84][6] = color;
866 array[591][1] = new Color(246, 197, 26);
867 array[591][2] = new Color(76, 150, 216);
868 array[591][3] = new Color(32, 168, 117);
869 array[591][4] = new Color(40, 152, 240);
870 array[591][5] = new Color(114, 81, 56);
871 array[591][6] = new Color(141, 137, 223);
872 array[591][7] = new Color(208, 80, 80);
873 array[591][8] = new Color(177, 69, 49);
874 array[165][0] = new Color(115, 173, 229);
875 array[165][1] = new Color(100, 100, 100);
876 array[165][2] = new Color(152, 152, 152);
877 array[165][3] = new Color(227, 125, 22);
878 array[178][0] = new Color(208, 94, 201);
879 array[178][1] = new Color(233, 146, 69);
880 array[178][2] = new Color(71, 146, 251);
881 array[178][3] = new Color(60, 226, 133);
882 array[178][4] = new Color(250, 30, 71);
883 array[178][5] = new Color(166, 176, 204);
884 array[178][6] = new Color(255, 217, 120);
885 color = new Color(99, 99, 99);
886 array[185][0] = color;
887 array[186][0] = color;
888 array[187][0] = color;
889 array[565][0] = color;
890 array[579][0] = color;
891 color = new Color(114, 81, 56);
892 array[185][1] = color;
893 array[186][1] = color;
894 array[187][1] = color;
895 array[591][0] = color;
896 color = new Color(133, 133, 101);
897 array[185][2] = color;
898 array[186][2] = color;
899 array[187][2] = color;
900 color = new Color(151, 200, 211);
901 array[185][3] = color;
902 array[186][3] = color;
903 array[187][3] = color;
904 color = new Color(177, 183, 161);
905 array[185][4] = color;
906 array[186][4] = color;
907 array[187][4] = color;
908 color = new Color(134, 114, 38);
909 array[185][5] = color;
910 array[186][5] = color;
911 array[187][5] = color;
912 color = new Color(82, 62, 66);
913 array[185][6] = color;
914 array[186][6] = color;
915 array[187][6] = color;
916 color = new Color(143, 117, 121);
917 array[185][7] = color;
918 array[186][7] = color;
919 array[187][7] = color;
920 color = new Color(177, 92, 31);
921 array[185][8] = color;
922 array[186][8] = color;
923 array[187][8] = color;
924 color = new Color(85, 73, 87);
925 array[185][9] = color;
926 array[186][9] = color;
927 array[187][9] = color;
928 color = new Color(26, 196, 84);
929 array[185][10] = color;
930 array[186][10] = color;
931 array[187][10] = color;
932 Color[] array2 = array[647];
933 for (int n = 0; n < array2.Length; n++)
934 {
935 array2[n] = array[186][n];
936 }
937 array2 = array[648];
938 for (int num = 0; num < array2.Length; num++)
939 {
940 array2[num] = array[187][num];
941 }
942 array2 = array[650];
943 for (int num2 = 0; num2 < array2.Length; num2++)
944 {
945 array2[num2] = array[185][num2];
946 }
947 array2 = array[649];
948 for (int num3 = 0; num3 < array2.Length; num3++)
949 {
950 array2[num3] = array[185][num3];
951 }
952 array[227][0] = new Color(74, 197, 155);
953 array[227][1] = new Color(54, 153, 88);
954 array[227][2] = new Color(63, 126, 207);
955 array[227][3] = new Color(240, 180, 4);
956 array[227][4] = new Color(45, 68, 168);
957 array[227][5] = new Color(61, 92, 0);
958 array[227][6] = new Color(216, 112, 152);
959 array[227][7] = new Color(200, 40, 24);
960 array[227][8] = new Color(113, 45, 133);
961 array[227][9] = new Color(235, 137, 2);
962 array[227][10] = new Color(41, 152, 135);
963 array[227][11] = new Color(198, 19, 78);
964 array[373][0] = new Color(9, 61, 191);
965 array[374][0] = new Color(253, 32, 3);
966 array[375][0] = new Color(255, 156, 12);
967 array[461][0] = new Color(212, 192, 100);
968 array[461][1] = new Color(137, 132, 156);
969 array[461][2] = new Color(148, 122, 112);
970 array[461][3] = new Color(221, 201, 206);
971 array[323][0] = new Color(182, 141, 86);
972 array[325][0] = new Color(129, 125, 93);
973 array[326][0] = new Color(9, 61, 191);
974 array[327][0] = new Color(253, 32, 3);
975 array[507][0] = new Color(5, 5, 5);
976 array[508][0] = new Color(5, 5, 5);
977 array[330][0] = new Color(226, 118, 76);
978 array[331][0] = new Color(161, 172, 173);
979 array[332][0] = new Color(204, 181, 72);
980 array[333][0] = new Color(190, 190, 178);
981 array[335][0] = new Color(217, 174, 137);
982 array[336][0] = new Color(253, 62, 3);
983 array[337][0] = new Color(144, 148, 144);
984 array[338][0] = new Color(85, 255, 160);
985 array[315][0] = new Color(235, 114, 80);
986 array[641][0] = new Color(235, 125, 150);
987 array[340][0] = new Color(96, 248, 2);
988 array[341][0] = new Color(105, 74, 202);
989 array[342][0] = new Color(29, 240, 255);
990 array[343][0] = new Color(254, 202, 80);
991 array[344][0] = new Color(131, 252, 245);
992 array[345][0] = new Color(255, 156, 12);
993 array[346][0] = new Color(149, 212, 89);
994 array[642][0] = new Color(149, 212, 89);
995 array[347][0] = new Color(236, 74, 79);
996 array[348][0] = new Color(44, 26, 233);
997 array[350][0] = new Color(55, 97, 155);
998 array[352][0] = new Color(238, 97, 94);
999 array[354][0] = new Color(141, 107, 89);
1000 array[355][0] = new Color(141, 107, 89);
1001 array[463][0] = new Color(155, 214, 240);
1002 array[491][0] = new Color(60, 20, 160);
1003 array[464][0] = new Color(233, 183, 128);
1004 array[465][0] = new Color(51, 84, 195);
1005 array[466][0] = new Color(205, 153, 73);
1006 array[356][0] = new Color(233, 203, 24);
1007 array[663][0] = new Color(24, 203, 233);
1008 array[357][0] = new Color(168, 178, 204);
1009 array[367][0] = new Color(168, 178, 204);
1010 array[561][0] = new Color(148, 158, 184);
1011 array[365][0] = new Color(146, 136, 205);
1012 array[366][0] = new Color(223, 232, 233);
1013 array[368][0] = new Color(50, 46, 104);
1014 array[369][0] = new Color(50, 46, 104);
1015 array[576][0] = new Color(30, 26, 84);
1016 array[370][0] = new Color(127, 116, 194);
1017 array[49][0] = new Color(89, 201, 255);
1018 array[372][0] = new Color(252, 128, 201);
1019 array[646][0] = new Color(108, 133, 140);
1020 array[371][0] = new Color(249, 101, 189);
1021 array[376][0] = new Color(160, 120, 92);
1022 array[378][0] = new Color(160, 120, 100);
1023 array[379][0] = new Color(251, 209, 240);
1024 array[382][0] = new Color(28, 216, 94);
1025 array[383][0] = new Color(221, 136, 144);
1026 array[384][0] = new Color(131, 206, 12);
1027 array[385][0] = new Color(87, 21, 144);
1028 array[386][0] = new Color(127, 92, 69);
1029 array[387][0] = new Color(127, 92, 69);
1030 array[388][0] = new Color(127, 92, 69);
1031 array[389][0] = new Color(127, 92, 69);
1032 array[390][0] = new Color(253, 32, 3);
1033 array[397][0] = new Color(212, 192, 100);
1034 array[396][0] = new Color(198, 124, 78);
1035 array[577][0] = new Color(178, 104, 58);
1036 array[398][0] = new Color(100, 82, 126);
1037 array[399][0] = new Color(77, 76, 66);
1038 array[400][0] = new Color(96, 68, 117);
1039 array[401][0] = new Color(68, 60, 51);
1040 array[402][0] = new Color(174, 168, 186);
1041 array[403][0] = new Color(205, 152, 186);
1042 array[404][0] = new Color(212, 148, 88);
1043 array[405][0] = new Color(140, 140, 140);
1044 array[406][0] = new Color(120, 120, 120);
1045 array[407][0] = new Color(255, 227, 132);
1046 array[411][0] = new Color(227, 46, 46);
1047 array[494][0] = new Color(227, 227, 227);
1048 array[421][0] = new Color(65, 75, 90);
1049 array[422][0] = new Color(65, 75, 90);
1050 array[425][0] = new Color(146, 155, 187);
1051 array[426][0] = new Color(168, 38, 47);
1052 array[430][0] = new Color(39, 168, 96);
1053 array[431][0] = new Color(39, 94, 168);
1054 array[432][0] = new Color(242, 221, 100);
1055 array[433][0] = new Color(224, 100, 242);
1056 array[434][0] = new Color(197, 193, 216);
1057 array[427][0] = new Color(183, 53, 62);
1058 array[435][0] = new Color(54, 183, 111);
1059 array[436][0] = new Color(54, 109, 183);
1060 array[437][0] = new Color(255, 236, 115);
1061 array[438][0] = new Color(239, 115, 255);
1062 array[439][0] = new Color(212, 208, 231);
1063 array[440][0] = new Color(238, 51, 53);
1064 array[440][1] = new Color(13, 107, 216);
1065 array[440][2] = new Color(33, 184, 115);
1066 array[440][3] = new Color(255, 221, 62);
1067 array[440][4] = new Color(165, 0, 236);
1068 array[440][5] = new Color(223, 230, 238);
1069 array[440][6] = new Color(207, 101, 0);
1070 array[419][0] = new Color(88, 95, 114);
1071 array[419][1] = new Color(214, 225, 236);
1072 array[419][2] = new Color(25, 131, 205);
1073 array[423][0] = new Color(245, 197, 1);
1074 array[423][1] = new Color(185, 0, 224);
1075 array[423][2] = new Color(58, 240, 111);
1076 array[423][3] = new Color(50, 107, 197);
1077 array[423][4] = new Color(253, 91, 3);
1078 array[423][5] = new Color(254, 194, 20);
1079 array[423][6] = new Color(174, 195, 215);
1080 array[420][0] = new Color(99, 255, 107);
1081 array[420][1] = new Color(99, 255, 107);
1082 array[420][4] = new Color(99, 255, 107);
1083 array[420][2] = new Color(218, 2, 5);
1084 array[420][3] = new Color(218, 2, 5);
1085 array[420][5] = new Color(218, 2, 5);
1086 array[476][0] = new Color(160, 160, 160);
1087 array[410][0] = new Color(75, 139, 166);
1088 array[480][0] = new Color(120, 50, 50);
1089 array[509][0] = new Color(50, 50, 60);
1090 array[657][0] = new Color(35, 205, 215);
1091 array[658][0] = new Color(200, 105, 230);
1092 array[412][0] = new Color(75, 139, 166);
1093 array[443][0] = new Color(144, 148, 144);
1094 array[442][0] = new Color(3, 144, 201);
1095 array[444][0] = new Color(191, 176, 124);
1096 array[446][0] = new Color(255, 66, 152);
1097 array[447][0] = new Color(179, 132, 255);
1098 array[448][0] = new Color(0, 206, 180);
1099 array[449][0] = new Color(91, 186, 240);
1100 array[450][0] = new Color(92, 240, 91);
1101 array[451][0] = new Color(240, 91, 147);
1102 array[452][0] = new Color(255, 150, 181);
1103 array[453][0] = new Color(179, 132, 255);
1104 array[453][1] = new Color(0, 206, 180);
1105 array[453][2] = new Color(255, 66, 152);
1106 array[454][0] = new Color(174, 16, 176);
1107 array[455][0] = new Color(48, 225, 110);
1108 array[456][0] = new Color(179, 132, 255);
1109 array[457][0] = new Color(150, 164, 206);
1110 array[457][1] = new Color(255, 132, 184);
1111 array[457][2] = new Color(74, 255, 232);
1112 array[457][3] = new Color(215, 159, 255);
1113 array[457][4] = new Color(229, 219, 234);
1114 array[458][0] = new Color(211, 198, 111);
1115 array[459][0] = new Color(190, 223, 232);
1116 array[460][0] = new Color(141, 163, 181);
1117 array[462][0] = new Color(231, 178, 28);
1118 array[467][0] = new Color(129, 56, 121);
1119 array[467][1] = new Color(255, 249, 59);
1120 array[467][2] = new Color(161, 67, 24);
1121 array[467][3] = new Color(89, 70, 72);
1122 array[467][4] = new Color(233, 207, 94);
1123 array[467][5] = new Color(254, 158, 35);
1124 array[467][6] = new Color(34, 221, 151);
1125 array[467][7] = new Color(249, 170, 236);
1126 array[467][8] = new Color(35, 200, 254);
1127 array[467][9] = new Color(190, 200, 200);
1128 array[467][10] = new Color(230, 170, 100);
1129 array[467][11] = new Color(165, 168, 26);
1130 for (int num4 = 0; num4 < 12; num4++)
1131 {
1132 array[468][num4] = array[467][num4];
1133 }
1134 array[472][0] = new Color(190, 160, 140);
1135 array[473][0] = new Color(85, 114, 123);
1136 array[474][0] = new Color(116, 94, 97);
1137 array[478][0] = new Color(108, 34, 35);
1138 array[479][0] = new Color(178, 114, 68);
1139 array[485][0] = new Color(198, 134, 88);
1140 array[492][0] = new Color(78, 193, 227);
1141 array[492][0] = new Color(78, 193, 227);
1142 array[493][0] = new Color(250, 249, 252);
1143 array[493][1] = new Color(240, 90, 90);
1144 array[493][2] = new Color(98, 230, 92);
1145 array[493][3] = new Color(95, 197, 238);
1146 array[493][4] = new Color(241, 221, 100);
1147 array[493][5] = new Color(213, 92, 237);
1148 array[494][0] = new Color(224, 219, 236);
1149 array[495][0] = new Color(253, 227, 215);
1150 array[496][0] = new Color(165, 159, 153);
1151 array[498][0] = new Color(202, 174, 165);
1152 array[499][0] = new Color(160, 187, 142);
1153 array[500][0] = new Color(254, 158, 35);
1154 array[501][0] = new Color(34, 221, 151);
1155 array[502][0] = new Color(249, 170, 236);
1156 array[503][0] = new Color(35, 200, 254);
1157 array[506][0] = new Color(61, 61, 61);
1158 array[510][0] = new Color(191, 142, 111);
1159 array[511][0] = new Color(187, 68, 74);
1160 array[520][0] = new Color(224, 219, 236);
1161 array[545][0] = new Color(255, 126, 145);
1162 array[530][0] = new Color(107, 182, 0);
1163 array[530][1] = new Color(23, 154, 209);
1164 array[530][2] = new Color(238, 97, 94);
1165 array[530][3] = new Color(113, 108, 205);
1166 array[546][0] = new Color(60, 60, 60);
1167 array[557][0] = new Color(60, 60, 60);
1168 array[547][0] = new Color(120, 110, 100);
1169 array[548][0] = new Color(120, 110, 100);
1170 array[562][0] = new Color(165, 168, 26);
1171 array[563][0] = new Color(165, 168, 26);
1172 array[571][0] = new Color(165, 168, 26);
1173 array[568][0] = new Color(248, 203, 233);
1174 array[569][0] = new Color(203, 248, 218);
1175 array[570][0] = new Color(160, 242, 255);
1176 array[597][0] = new Color(28, 216, 94);
1177 array[597][1] = new Color(183, 237, 20);
1178 array[597][2] = new Color(185, 83, 200);
1179 array[597][3] = new Color(131, 128, 168);
1180 array[597][4] = new Color(38, 142, 214);
1181 array[597][5] = new Color(229, 154, 9);
1182 array[597][6] = new Color(142, 227, 234);
1183 array[597][7] = new Color(98, 111, 223);
1184 array[597][8] = new Color(241, 233, 158);
1185 array[617][0] = new Color(233, 207, 94);
1186 Color color3 = new Color(250, 100, 50);
1187 array[548][1] = color3;
1188 array[613][0] = color3;
1189 array[614][0] = color3;
1190 array[623][0] = new Color(220, 210, 245);
1191 array[661][0] = new Color(141, 137, 223);
1192 array[662][0] = new Color(208, 80, 80);
1193 array[666][0] = new Color(115, 60, 40);
1194 array[667][0] = new Color(247, 228, 254);
1195 Color[] array3 = new Color[4]
1196 {
1197 new Color(9, 61, 191),
1198 new Color(253, 32, 3),
1199 new Color(254, 194, 20),
1200 new Color(161, 127, 255)
1201 };
1202 Color[][] array4 = new Color[WallID.Count][];
1203 for (int num5 = 0; num5 < WallID.Count; num5++)
1204 {
1205 array4[num5] = new Color[2];
1206 }
1207 array4[158][0] = new Color(107, 49, 154);
1208 array4[163][0] = new Color(154, 148, 49);
1209 array4[162][0] = new Color(49, 49, 154);
1210 array4[160][0] = new Color(49, 154, 68);
1211 array4[161][0] = new Color(154, 49, 77);
1212 array4[159][0] = new Color(85, 89, 118);
1213 array4[157][0] = new Color(154, 83, 49);
1214 array4[154][0] = new Color(221, 79, 255);
1215 array4[166][0] = new Color(250, 255, 79);
1216 array4[165][0] = new Color(79, 102, 255);
1217 array4[156][0] = new Color(79, 255, 89);
1218 array4[164][0] = new Color(255, 79, 79);
1219 array4[155][0] = new Color(240, 240, 247);
1220 array4[153][0] = new Color(255, 145, 79);
1221 array4[169][0] = new Color(5, 5, 5);
1222 array4[224][0] = new Color(57, 55, 52);
1223 array4[323][0] = new Color(55, 25, 33);
1224 array4[324][0] = new Color(60, 55, 145);
1225 array4[325][0] = new Color(10, 5, 50);
1226 array4[326][0] = new Color(30, 105, 75);
1227 array4[327][0] = new Color(5, 45, 55);
1228 array4[328][0] = new Color(20, 25, 35);
1229 array4[329][0] = new Color(15, 10, 50);
1230 array4[330][0] = new Color(153, 164, 187);
1231 array4[225][0] = new Color(68, 68, 68);
1232 array4[226][0] = new Color(148, 138, 74);
1233 array4[227][0] = new Color(95, 137, 191);
1234 array4[170][0] = new Color(59, 39, 22);
1235 array4[171][0] = new Color(59, 39, 22);
1236 color = new Color(52, 52, 52);
1237 array4[1][0] = color;
1238 array4[53][0] = color;
1239 array4[52][0] = color;
1240 array4[51][0] = color;
1241 array4[50][0] = color;
1242 array4[49][0] = color;
1243 array4[48][0] = color;
1244 array4[44][0] = color;
1245 array4[346][0] = color;
1246 array4[5][0] = color;
1247 color = new Color(88, 61, 46);
1248 array4[2][0] = color;
1249 array4[16][0] = color;
1250 array4[59][0] = color;
1251 array4[3][0] = new Color(61, 58, 78);
1252 array4[4][0] = new Color(73, 51, 36);
1253 array4[6][0] = new Color(91, 30, 30);
1254 color = new Color(27, 31, 42);
1255 array4[7][0] = color;
1256 array4[17][0] = color;
1257 array4[331][0] = color;
1258 color = new Color(32, 40, 45);
1259 array4[94][0] = color;
1260 array4[100][0] = color;
1261 color = new Color(44, 41, 50);
1262 array4[95][0] = color;
1263 array4[101][0] = color;
1264 color = new Color(31, 39, 26);
1265 array4[8][0] = color;
1266 array4[18][0] = color;
1267 array4[332][0] = color;
1268 color = new Color(36, 45, 44);
1269 array4[98][0] = color;
1270 array4[104][0] = color;
1271 color = new Color(38, 49, 50);
1272 array4[99][0] = color;
1273 array4[105][0] = color;
1274 color = new Color(41, 28, 36);
1275 array4[9][0] = color;
1276 array4[19][0] = color;
1277 array4[333][0] = color;
1278 color = new Color(72, 50, 77);
1279 array4[96][0] = color;
1280 array4[102][0] = color;
1281 color = new Color(78, 50, 69);
1282 array4[97][0] = color;
1283 array4[103][0] = color;
1284 array4[10][0] = new Color(74, 62, 12);
1285 array4[334][0] = new Color(74, 62, 12);
1286 array4[11][0] = new Color(46, 56, 59);
1287 array4[335][0] = new Color(46, 56, 59);
1288 array4[12][0] = new Color(75, 32, 11);
1289 array4[336][0] = new Color(75, 32, 11);
1290 array4[13][0] = new Color(67, 37, 37);
1291 array4[338][0] = new Color(67, 37, 37);
1292 color = new Color(15, 15, 15);
1293 array4[14][0] = color;
1294 array4[337][0] = color;
1295 array4[20][0] = color;
1296 array4[15][0] = new Color(52, 43, 45);
1297 array4[22][0] = new Color(113, 99, 99);
1298 array4[23][0] = new Color(38, 38, 43);
1299 array4[24][0] = new Color(53, 39, 41);
1300 array4[25][0] = new Color(11, 35, 62);
1301 array4[339][0] = new Color(11, 35, 62);
1302 array4[26][0] = new Color(21, 63, 70);
1303 array4[340][0] = new Color(21, 63, 70);
1304 array4[27][0] = new Color(88, 61, 46);
1305 array4[27][1] = new Color(52, 52, 52);
1306 array4[28][0] = new Color(81, 84, 101);
1307 array4[29][0] = new Color(88, 23, 23);
1308 array4[30][0] = new Color(28, 88, 23);
1309 array4[31][0] = new Color(78, 87, 99);
1310 color = new Color(69, 67, 41);
1311 array4[34][0] = color;
1312 array4[37][0] = color;
1313 array4[32][0] = new Color(86, 17, 40);
1314 array4[33][0] = new Color(49, 47, 83);
1315 array4[35][0] = new Color(51, 51, 70);
1316 array4[36][0] = new Color(87, 59, 55);
1317 array4[38][0] = new Color(49, 57, 49);
1318 array4[39][0] = new Color(78, 79, 73);
1319 array4[45][0] = new Color(60, 59, 51);
1320 array4[46][0] = new Color(48, 57, 47);
1321 array4[47][0] = new Color(71, 77, 85);
1322 array4[40][0] = new Color(85, 102, 103);
1323 array4[41][0] = new Color(52, 50, 62);
1324 array4[42][0] = new Color(71, 42, 44);
1325 array4[43][0] = new Color(73, 66, 50);
1326 array4[54][0] = new Color(40, 56, 50);
1327 array4[55][0] = new Color(49, 48, 36);
1328 array4[56][0] = new Color(43, 33, 32);
1329 array4[57][0] = new Color(31, 40, 49);
1330 array4[58][0] = new Color(48, 35, 52);
1331 array4[60][0] = new Color(1, 52, 20);
1332 array4[61][0] = new Color(55, 39, 26);
1333 array4[62][0] = new Color(39, 33, 26);
1334 array4[69][0] = new Color(43, 42, 68);
1335 array4[70][0] = new Color(30, 70, 80);
1336 array4[341][0] = new Color(100, 40, 1);
1337 array4[342][0] = new Color(92, 30, 72);
1338 array4[343][0] = new Color(42, 81, 1);
1339 array4[344][0] = new Color(1, 81, 109);
1340 array4[345][0] = new Color(56, 22, 97);
1341 color = new Color(30, 80, 48);
1342 array4[63][0] = color;
1343 array4[65][0] = color;
1344 array4[66][0] = color;
1345 array4[68][0] = color;
1346 color = new Color(53, 80, 30);
1347 array4[64][0] = color;
1348 array4[67][0] = color;
1349 array4[78][0] = new Color(63, 39, 26);
1350 array4[244][0] = new Color(63, 39, 26);
1351 array4[71][0] = new Color(78, 105, 135);
1352 array4[72][0] = new Color(52, 84, 12);
1353 array4[73][0] = new Color(190, 204, 223);
1354 color = new Color(64, 62, 80);
1355 array4[74][0] = color;
1356 array4[80][0] = color;
1357 array4[75][0] = new Color(65, 65, 35);
1358 array4[76][0] = new Color(20, 46, 104);
1359 array4[77][0] = new Color(61, 13, 16);
1360 array4[79][0] = new Color(51, 47, 96);
1361 array4[81][0] = new Color(101, 51, 51);
1362 array4[82][0] = new Color(77, 64, 34);
1363 array4[83][0] = new Color(62, 38, 41);
1364 array4[234][0] = new Color(60, 36, 39);
1365 array4[84][0] = new Color(48, 78, 93);
1366 array4[85][0] = new Color(54, 63, 69);
1367 color = new Color(138, 73, 38);
1368 array4[86][0] = color;
1369 array4[108][0] = color;
1370 color = new Color(50, 15, 8);
1371 array4[87][0] = color;
1372 array4[112][0] = color;
1373 array4[109][0] = new Color(94, 25, 17);
1374 array4[110][0] = new Color(125, 36, 122);
1375 array4[111][0] = new Color(51, 35, 27);
1376 array4[113][0] = new Color(135, 58, 0);
1377 array4[114][0] = new Color(65, 52, 15);
1378 array4[115][0] = new Color(39, 42, 51);
1379 array4[116][0] = new Color(89, 26, 27);
1380 array4[117][0] = new Color(126, 123, 115);
1381 array4[118][0] = new Color(8, 50, 19);
1382 array4[119][0] = new Color(95, 21, 24);
1383 array4[120][0] = new Color(17, 31, 65);
1384 array4[121][0] = new Color(192, 173, 143);
1385 array4[122][0] = new Color(114, 114, 131);
1386 array4[123][0] = new Color(136, 119, 7);
1387 array4[124][0] = new Color(8, 72, 3);
1388 array4[125][0] = new Color(117, 132, 82);
1389 array4[126][0] = new Color(100, 102, 114);
1390 array4[127][0] = new Color(30, 118, 226);
1391 array4[128][0] = new Color(93, 6, 102);
1392 array4[129][0] = new Color(64, 40, 169);
1393 array4[130][0] = new Color(39, 34, 180);
1394 array4[131][0] = new Color(87, 94, 125);
1395 array4[132][0] = new Color(6, 6, 6);
1396 array4[133][0] = new Color(69, 72, 186);
1397 array4[134][0] = new Color(130, 62, 16);
1398 array4[135][0] = new Color(22, 123, 163);
1399 array4[136][0] = new Color(40, 86, 151);
1400 array4[137][0] = new Color(183, 75, 15);
1401 array4[138][0] = new Color(83, 80, 100);
1402 array4[139][0] = new Color(115, 65, 68);
1403 array4[140][0] = new Color(119, 108, 81);
1404 array4[141][0] = new Color(59, 67, 71);
1405 array4[142][0] = new Color(222, 216, 202);
1406 array4[143][0] = new Color(90, 112, 105);
1407 array4[144][0] = new Color(62, 28, 87);
1408 array4[146][0] = new Color(120, 59, 19);
1409 array4[147][0] = new Color(59, 59, 59);
1410 array4[148][0] = new Color(229, 218, 161);
1411 array4[149][0] = new Color(73, 59, 50);
1412 array4[151][0] = new Color(102, 75, 34);
1413 array4[167][0] = new Color(70, 68, 51);
1414 Color color4 = new Color(125, 100, 100);
1415 array4[316][0] = color4;
1416 array4[317][0] = color4;
1417 array4[172][0] = new Color(163, 96, 0);
1418 array4[242][0] = new Color(5, 5, 5);
1419 array4[243][0] = new Color(5, 5, 5);
1420 array4[173][0] = new Color(94, 163, 46);
1421 array4[174][0] = new Color(117, 32, 59);
1422 array4[175][0] = new Color(20, 11, 203);
1423 array4[176][0] = new Color(74, 69, 88);
1424 array4[177][0] = new Color(60, 30, 30);
1425 array4[183][0] = new Color(111, 117, 135);
1426 array4[179][0] = new Color(111, 117, 135);
1427 array4[178][0] = new Color(111, 117, 135);
1428 array4[184][0] = new Color(25, 23, 54);
1429 array4[181][0] = new Color(25, 23, 54);
1430 array4[180][0] = new Color(25, 23, 54);
1431 array4[182][0] = new Color(74, 71, 129);
1432 array4[185][0] = new Color(52, 52, 52);
1433 array4[186][0] = new Color(38, 9, 66);
1434 array4[216][0] = new Color(158, 100, 64);
1435 array4[217][0] = new Color(62, 45, 75);
1436 array4[218][0] = new Color(57, 14, 12);
1437 array4[219][0] = new Color(96, 72, 133);
1438 array4[187][0] = new Color(149, 80, 51);
1439 array4[235][0] = new Color(140, 75, 48);
1440 array4[220][0] = new Color(67, 55, 80);
1441 array4[221][0] = new Color(64, 37, 29);
1442 array4[222][0] = new Color(70, 51, 91);
1443 array4[188][0] = new Color(82, 63, 80);
1444 array4[189][0] = new Color(65, 61, 77);
1445 array4[190][0] = new Color(64, 65, 92);
1446 array4[191][0] = new Color(76, 53, 84);
1447 array4[192][0] = new Color(144, 67, 52);
1448 array4[193][0] = new Color(149, 48, 48);
1449 array4[194][0] = new Color(111, 32, 36);
1450 array4[195][0] = new Color(147, 48, 55);
1451 array4[196][0] = new Color(97, 67, 51);
1452 array4[197][0] = new Color(112, 80, 62);
1453 array4[198][0] = new Color(88, 61, 46);
1454 array4[199][0] = new Color(127, 94, 76);
1455 array4[200][0] = new Color(143, 50, 123);
1456 array4[201][0] = new Color(136, 120, 131);
1457 array4[202][0] = new Color(219, 92, 143);
1458 array4[203][0] = new Color(113, 64, 150);
1459 array4[204][0] = new Color(74, 67, 60);
1460 array4[205][0] = new Color(60, 78, 59);
1461 array4[206][0] = new Color(0, 54, 21);
1462 array4[207][0] = new Color(74, 97, 72);
1463 array4[208][0] = new Color(40, 37, 35);
1464 array4[209][0] = new Color(77, 63, 66);
1465 array4[210][0] = new Color(111, 6, 6);
1466 array4[211][0] = new Color(88, 67, 59);
1467 array4[212][0] = new Color(88, 87, 80);
1468 array4[213][0] = new Color(71, 71, 67);
1469 array4[214][0] = new Color(76, 52, 60);
1470 array4[215][0] = new Color(89, 48, 59);
1471 array4[223][0] = new Color(51, 18, 4);
1472 array4[228][0] = new Color(160, 2, 75);
1473 array4[229][0] = new Color(100, 55, 164);
1474 array4[230][0] = new Color(0, 117, 101);
1475 array4[236][0] = new Color(127, 49, 44);
1476 array4[231][0] = new Color(110, 90, 78);
1477 array4[232][0] = new Color(47, 69, 75);
1478 array4[233][0] = new Color(91, 67, 70);
1479 array4[237][0] = new Color(200, 44, 18);
1480 array4[238][0] = new Color(24, 93, 66);
1481 array4[239][0] = new Color(160, 87, 234);
1482 array4[240][0] = new Color(6, 106, 255);
1483 array4[245][0] = new Color(102, 102, 102);
1484 array4[315][0] = new Color(181, 230, 29);
1485 array4[246][0] = new Color(61, 58, 78);
1486 array4[247][0] = new Color(52, 43, 45);
1487 array4[248][0] = new Color(81, 84, 101);
1488 array4[249][0] = new Color(85, 102, 103);
1489 array4[250][0] = new Color(52, 52, 52);
1490 array4[251][0] = new Color(52, 52, 52);
1491 array4[252][0] = new Color(52, 52, 52);
1492 array4[253][0] = new Color(52, 52, 52);
1493 array4[254][0] = new Color(52, 52, 52);
1494 array4[255][0] = new Color(52, 52, 52);
1495 array4[314][0] = new Color(52, 52, 52);
1496 array4[256][0] = new Color(40, 56, 50);
1497 array4[257][0] = new Color(49, 48, 36);
1498 array4[258][0] = new Color(43, 33, 32);
1499 array4[259][0] = new Color(31, 40, 49);
1500 array4[260][0] = new Color(48, 35, 52);
1501 array4[261][0] = new Color(88, 61, 46);
1502 array4[262][0] = new Color(55, 39, 26);
1503 array4[263][0] = new Color(39, 33, 26);
1504 array4[264][0] = new Color(43, 42, 68);
1505 array4[265][0] = new Color(30, 70, 80);
1506 array4[266][0] = new Color(78, 105, 135);
1507 array4[267][0] = new Color(51, 47, 96);
1508 array4[268][0] = new Color(101, 51, 51);
1509 array4[269][0] = new Color(62, 38, 41);
1510 array4[270][0] = new Color(59, 39, 22);
1511 array4[271][0] = new Color(59, 39, 22);
1512 array4[272][0] = new Color(111, 117, 135);
1513 array4[273][0] = new Color(25, 23, 54);
1514 array4[274][0] = new Color(52, 52, 52);
1515 array4[275][0] = new Color(149, 80, 51);
1516 array4[276][0] = new Color(82, 63, 80);
1517 array4[277][0] = new Color(65, 61, 77);
1518 array4[278][0] = new Color(64, 65, 92);
1519 array4[279][0] = new Color(76, 53, 84);
1520 array4[280][0] = new Color(144, 67, 52);
1521 array4[281][0] = new Color(149, 48, 48);
1522 array4[282][0] = new Color(111, 32, 36);
1523 array4[283][0] = new Color(147, 48, 55);
1524 array4[284][0] = new Color(97, 67, 51);
1525 array4[285][0] = new Color(112, 80, 62);
1526 array4[286][0] = new Color(88, 61, 46);
1527 array4[287][0] = new Color(127, 94, 76);
1528 array4[288][0] = new Color(143, 50, 123);
1529 array4[289][0] = new Color(136, 120, 131);
1530 array4[290][0] = new Color(219, 92, 143);
1531 array4[291][0] = new Color(113, 64, 150);
1532 array4[292][0] = new Color(74, 67, 60);
1533 array4[293][0] = new Color(60, 78, 59);
1534 array4[294][0] = new Color(0, 54, 21);
1535 array4[295][0] = new Color(74, 97, 72);
1536 array4[296][0] = new Color(40, 37, 35);
1537 array4[297][0] = new Color(77, 63, 66);
1538 array4[298][0] = new Color(111, 6, 6);
1539 array4[299][0] = new Color(88, 67, 59);
1540 array4[300][0] = new Color(88, 87, 80);
1541 array4[301][0] = new Color(71, 71, 67);
1542 array4[302][0] = new Color(76, 52, 60);
1543 array4[303][0] = new Color(89, 48, 59);
1544 array4[304][0] = new Color(158, 100, 64);
1545 array4[305][0] = new Color(62, 45, 75);
1546 array4[306][0] = new Color(57, 14, 12);
1547 array4[307][0] = new Color(96, 72, 133);
1548 array4[308][0] = new Color(67, 55, 80);
1549 array4[309][0] = new Color(64, 37, 29);
1550 array4[310][0] = new Color(70, 51, 91);
1551 array4[311][0] = new Color(51, 18, 4);
1552 array4[312][0] = new Color(78, 110, 51);
1553 array4[313][0] = new Color(78, 110, 51);
1554 array4[319][0] = new Color(105, 51, 108);
1555 array4[320][0] = new Color(75, 30, 15);
1556 array4[321][0] = new Color(91, 108, 130);
1557 array4[322][0] = new Color(91, 108, 130);
1558 Color[] array5 = new Color[256];
1559 Color color5 = new Color(50, 40, 255);
1560 Color color6 = new Color(145, 185, 255);
1561 for (int num6 = 0; num6 < array5.Length; num6++)
1562 {
1563 float num7 = (float)num6 / (float)array5.Length;
1564 float num8 = 1f - num7;
1565 array5[num6] = new Color((byte)((float)(int)color5.R * num8 + (float)(int)color6.R * num7), (byte)((float)(int)color5.G * num8 + (float)(int)color6.G * num7), (byte)((float)(int)color5.B * num8 + (float)(int)color6.B * num7));
1566 }
1567 Color[] array6 = new Color[256];
1568 Color color7 = new Color(88, 61, 46);
1569 Color color8 = new Color(37, 78, 123);
1570 for (int num9 = 0; num9 < array6.Length; num9++)
1571 {
1572 float num10 = (float)num9 / 255f;
1573 float num11 = 1f - num10;
1574 array6[num9] = new Color((byte)((float)(int)color7.R * num11 + (float)(int)color8.R * num10), (byte)((float)(int)color7.G * num11 + (float)(int)color8.G * num10), (byte)((float)(int)color7.B * num11 + (float)(int)color8.B * num10));
1575 }
1576 Color[] array7 = new Color[256];
1577 Color color9 = new Color(74, 67, 60);
1578 color8 = new Color(53, 70, 97);
1579 for (int num12 = 0; num12 < array7.Length; num12++)
1580 {
1581 float num13 = (float)num12 / 255f;
1582 float num14 = 1f - num13;
1583 array7[num12] = new Color((byte)((float)(int)color9.R * num14 + (float)(int)color8.R * num13), (byte)((float)(int)color9.G * num14 + (float)(int)color8.G * num13), (byte)((float)(int)color9.B * num14 + (float)(int)color8.B * num13));
1584 }
1585 Color color10 = new Color(50, 44, 38);
1586 int num15 = 0;
1587 tileOptionCounts = new int[TileID.Count];
1588 for (int num16 = 0; num16 < TileID.Count; num16++)
1589 {
1590 Color[] array8 = array[num16];
1591 int num17;
1592 for (num17 = 0; num17 < 12 && !(array8[num17] == Color.Transparent); num17++)
1593 {
1594 }
1595 tileOptionCounts[num16] = num17;
1596 num15 += num17;
1597 }
1598 wallOptionCounts = new int[WallID.Count];
1599 for (int num18 = 0; num18 < WallID.Count; num18++)
1600 {
1601 Color[] array9 = array4[num18];
1602 int num19;
1603 for (num19 = 0; num19 < 2 && !(array9[num19] == Color.Transparent); num19++)
1604 {
1605 }
1606 wallOptionCounts[num18] = num19;
1607 num15 += num19;
1608 }
1609 num15 += 774;
1610 colorLookup = new Color[num15];
1612 ushort num20 = (tilePosition = 1);
1613 tileLookup = new ushort[TileID.Count];
1614 for (int num21 = 0; num21 < TileID.Count; num21++)
1615 {
1616 if (tileOptionCounts[num21] > 0)
1617 {
1618 _ = array[num21];
1619 tileLookup[num21] = num20;
1620 for (int num22 = 0; num22 < tileOptionCounts[num21]; num22++)
1621 {
1622 colorLookup[num20] = array[num21][num22];
1623 num20++;
1624 }
1625 }
1626 else
1627 {
1628 tileLookup[num21] = 0;
1629 }
1630 }
1631 wallPosition = num20;
1632 wallLookup = new ushort[WallID.Count];
1633 wallRangeStart = num20;
1634 for (int num23 = 0; num23 < WallID.Count; num23++)
1635 {
1636 if (wallOptionCounts[num23] > 0)
1637 {
1638 _ = array4[num23];
1639 wallLookup[num23] = num20;
1640 for (int num24 = 0; num24 < wallOptionCounts[num23]; num24++)
1641 {
1642 colorLookup[num20] = array4[num23][num24];
1643 num20++;
1644 }
1645 }
1646 else
1647 {
1648 wallLookup[num23] = 0;
1649 }
1650 }
1651 wallRangeEnd = num20;
1652 liquidPosition = num20;
1653 for (int num25 = 0; num25 < 4; num25++)
1654 {
1655 colorLookup[num20] = array3[num25];
1656 num20++;
1657 }
1658 skyPosition = num20;
1659 for (int num26 = 0; num26 < 256; num26++)
1660 {
1661 colorLookup[num20] = array5[num26];
1662 num20++;
1663 }
1664 dirtPosition = num20;
1665 for (int num27 = 0; num27 < 256; num27++)
1666 {
1667 colorLookup[num20] = array6[num27];
1668 num20++;
1669 }
1670 rockPosition = num20;
1671 for (int num28 = 0; num28 < 256; num28++)
1672 {
1673 colorLookup[num20] = array7[num28];
1674 num20++;
1675 }
1676 hellPosition = num20;
1677 colorLookup[num20] = color10;
1678 snowTypes = new ushort[6];
1679 snowTypes[0] = tileLookup[147];
1680 snowTypes[1] = tileLookup[161];
1681 snowTypes[2] = tileLookup[162];
1682 snowTypes[3] = tileLookup[163];
1683 snowTypes[4] = tileLookup[164];
1684 snowTypes[5] = tileLookup[200];
1685 Lang.BuildMapAtlas();
1686 }
static readonly ushort Count
Definition TileID.cs:1698
static readonly ushort Count
Definition WallID.cs:753
static ushort[] snowTypes
Definition MapHelper.cs:200
static ushort rockPosition
Definition MapHelper.cs:194
static ushort dirtPosition
Definition MapHelper.cs:192
static ushort tilePosition
Definition MapHelper.cs:184
static Color[] colorLookup
Definition MapHelper.cs:198
static ushort wallPosition
Definition MapHelper.cs:186
static ushort[] wallLookup
Definition MapHelper.cs:182
static ushort wallRangeEnd
Definition MapHelper.cs:204
static int[] tileOptionCounts
Definition MapHelper.cs:176
static ushort[] tileLookup
Definition MapHelper.cs:180
static ushort hellPosition
Definition MapHelper.cs:196
static ushort skyPosition
Definition MapHelper.cs:190
static ushort liquidPosition
Definition MapHelper.cs:188
static ushort wallRangeStart
Definition MapHelper.cs:202
static int[] wallOptionCounts
Definition MapHelper.cs:178
static Color Transparent
Definition Color.cs:76

References System.array, Microsoft.Xna.Framework.Color.B, Microsoft.Xna.Framework.Color.Black, Terraria.Lang.BuildMapAtlas(), Terraria.Map.MapHelper.colorLookup, Terraria.ID.TileID.Count, Terraria.ID.WallID.Count, Terraria.Map.MapHelper.dirtPosition, Microsoft.Xna.Framework.Color.G, Terraria.Map.MapHelper.hellPosition, Terraria.Map.MapHelper.liquidPosition, Microsoft.Xna.Framework.Color.R, Terraria.Map.MapHelper.rockPosition, Terraria.Map.MapHelper.skyPosition, Terraria.Map.MapHelper.snowTypes, Terraria.Map.MapHelper.tileLookup, Terraria.Map.MapHelper.tileOptionCounts, Terraria.Map.MapHelper.tilePosition, Microsoft.Xna.Framework.Color.Transparent, Terraria.Map.MapHelper.wallLookup, Terraria.Map.MapHelper.wallOptionCounts, Terraria.Map.MapHelper.wallPosition, Terraria.Map.MapHelper.wallRangeEnd, and Terraria.Map.MapHelper.wallRangeStart.

Referenced by Terraria.Main.Initialize_AlmostEverything().