// Esse arquivo registra os países, continentes e suas relações

// Cria uma referência ao root na classe Grafica
Grafica.root = MovieClip(root);

// Registra os continentes
Grafica.continentes[0] = new Continente(0, "África",           3);
Grafica.continentes[1] = new Continente(1, "América do Norte", 5);
Grafica.continentes[2] = new Continente(2, "América do Sul",   2);
Grafica.continentes[3] = new Continente(3, "Ásia",             7);
Grafica.continentes[4] = new Continente(4, "Europa",           5);
Grafica.continentes[5] = new Continente(5, "Oceania",          2);

// Registra todos os territórios na classe Grafica
Grafica.territorios[0]  = new Territorio(0,  "África do Sul", "mc_africa_do_sul");
Grafica.territorios[1]  = new Territorio(1,  "Alaska",        "mc_alaska");
Grafica.territorios[2]  = new Territorio(2,  "Alemanha",      "mc_alemanha");
Grafica.territorios[3]  = new Territorio(3,  "Aral",          "mc_aral");
Grafica.territorios[4]  = new Territorio(4,  "Argélia",       "mc_argelia");
Grafica.territorios[5]  = new Territorio(5,  "Argentina",     "mc_argentina");
Grafica.territorios[6]  = new Territorio(6,  "Austrália",     "mc_australia");
Grafica.territorios[7]  = new Territorio(7,  "Borneo",        "mc_borneo");
Grafica.territorios[8]  = new Territorio(8,  "Brasil",        "mc_brasil");
Grafica.territorios[9]  = new Territorio(9,  "Califórnia",    "mc_california");
Grafica.territorios[10] = new Territorio(10, "Chile",         "mc_chile");
Grafica.territorios[11] = new Territorio(11, "China",         "mc_china");
Grafica.territorios[12] = new Territorio(12, "Colômbia",      "mc_colombia");
Grafica.territorios[13] = new Territorio(13, "Congo",         "mc_congo");
Grafica.territorios[14] = new Territorio(14, "Dudinka",       "mc_dudinka");
Grafica.territorios[15] = new Territorio(15, "Egito",         "mc_egito");
Grafica.territorios[16] = new Territorio(16, "Groenlândia",   "mc_groenlandia");
Grafica.territorios[17] = new Territorio(17, "Índia",         "mc_india");
Grafica.territorios[18] = new Territorio(18, "Inglaterra",    "mc_inglaterra");
Grafica.territorios[19] = new Territorio(19, "Islândia",      "mc_islandia");
Grafica.territorios[20] = new Territorio(20, "Japão",         "mc_japao");
Grafica.territorios[21] = new Territorio(21, "Labrador",      "mc_labrador");
Grafica.territorios[22] = new Territorio(22, "Mackenzie",     "mc_mackenzie");
Grafica.territorios[23] = new Territorio(23, "Madagascar",    "mc_madagascar");
Grafica.territorios[24] = new Territorio(24, "México",        "mc_mexico");
Grafica.territorios[25] = new Territorio(25, "Mongólia",      "mc_mongolia");
Grafica.territorios[26] = new Territorio(26, "Moscou",        "mc_moscou");
Grafica.territorios[27] = new Territorio(27, "Nova Guiné",    "mc_nova_guine");
Grafica.territorios[28] = new Territorio(28, "Nova York",     "mc_nova_york");
Grafica.territorios[29] = new Territorio(29, "Omsk",          "mc_omsk");
Grafica.territorios[30] = new Territorio(30, "Oriente Médio", "mc_oriente_medio");
Grafica.territorios[31] = new Territorio(31, "Ottawa",        "mc_ottawa");
Grafica.territorios[32] = new Territorio(32, "Polônia",       "mc_polonia");
Grafica.territorios[33] = new Territorio(33, "Portugal",      "mc_portugal");
Grafica.territorios[34] = new Territorio(34, "Sibéria",       "mc_siberia");
Grafica.territorios[35] = new Territorio(35, "Sudão",         "mc_sudao");
Grafica.territorios[36] = new Territorio(36, "Suécia",        "mc_suecia");
Grafica.territorios[37] = new Territorio(37, "Sumatra",       "mc_sumatra");
Grafica.territorios[38] = new Territorio(38, "Tchita",        "mc_tchita");
Grafica.territorios[39] = new Territorio(39, "Vancouver",     "mc_vancouver");
Grafica.territorios[40] = new Territorio(40, "Vietnã",        "mc_vietna");
Grafica.territorios[41] = new Territorio(41, "Vladivostok",   "mc_vladivostok");

// Registra os vizinhos
// Os vizinhos são registrados na classe Relacao com o tipo Relacao.VIZINHO
// Ao definir o Brasil como vizinho da Argentina não é preciso fazer o contrário
Grafica.get_territorio("África do Sul").set_vizinhos("Congo", "Madagascar", "Sudão");
Grafica.get_territorio("Alaska").set_vizinhos("Mackenzie", "Vancouver", "Vladivostok");
Grafica.get_territorio("Alemanha").set_vizinhos("Inglaterra", "Polônia", "Portugal");
Grafica.get_territorio("Aral").set_vizinhos("China", "Índia", "Moscou", "Omsk", "Oriente Médio");
Grafica.get_territorio("Argélia").set_vizinhos("Brasil", "Congo", "Egito", "Portugal", "Sudão");
Grafica.get_territorio("Argentina").set_vizinhos("Brasil", "Chile");
Grafica.get_territorio("Austrália").set_vizinhos("Borneo", "Nova Guiné", "Sumatra");
Grafica.get_territorio("Borneo").set_vizinhos("Nova Guiné", "Vietnã");
Grafica.get_territorio("Brasil").set_vizinhos("Chile", "Colômbia");
Grafica.get_territorio("Califórnia").set_vizinhos("México", "Nova York", "Ottawa", "Vancouver");
Grafica.get_territorio("Chile").set_vizinhos("Colômbia");
Grafica.get_territorio("China").set_vizinhos("Índia", "Japão", "Mongólia", "Omsk", "Tchita", "Vietnã", "Vladivostok");
Grafica.get_territorio("Colômbia").set_vizinhos("México");
Grafica.get_territorio("Congo").set_vizinhos("Sudão");
Grafica.get_territorio("Dudinka").set_vizinhos("Mongólia", "Omsk", "Sibéria", "Tchita");
Grafica.get_territorio("Egito").set_vizinhos("Oriente Médio", "Sudão", "Polônia", "Portugal");
Grafica.get_territorio("Groenlândia").set_vizinhos("Islândia", "Labrador", "Mackenzie");
Grafica.get_territorio("Índia").set_vizinhos("Oriente Médio", "Sumatra", "Vietnã");
Grafica.get_territorio("Inglaterra").set_vizinhos("Islândia", "Portugal", "Suécia");
// Islândia
Grafica.get_territorio("Japão").set_vizinhos("Vladivostok");
Grafica.get_territorio("Labrador").set_vizinhos("Nova York", "Ottawa");
Grafica.get_territorio("Mackenzie").set_vizinhos("Ottawa", "Vancouver");
Grafica.get_territorio("Madagascar").set_vizinhos("Sudão");
Grafica.get_territorio("México").set_vizinhos("Nova York");
Grafica.get_territorio("Mongólia").set_vizinhos("Omsk", "Tchita");
Grafica.get_territorio("Moscou").set_vizinhos("Omsk", "Oriente Médio", "Polônia", "Suécia");
// Nova Guiné
Grafica.get_territorio("Nova York").set_vizinhos("Ottawa");
// Omsk
Grafica.get_territorio("Oriente Médio").set_vizinhos("Polônia");
Grafica.get_territorio("Ottawa").set_vizinhos("Vancouver");
Grafica.get_territorio("Polônia").set_vizinhos("Portugal");
// Portugal
Grafica.get_territorio("Sibéria").set_vizinhos("Tchita", "Vladivostok");
// Sudão
// Suécia
// Sumatra
Grafica.get_territorio("Tchita").set_vizinhos("Vladivostok");
// Vancouver
// Vietnã
// Vladivostok

// Registra os territórios nos continentes
Grafica.continentes[0].set_territorios("África do Sul", "Argélia", "Congo", "Egito", "Madagascar", "Sudão");
Grafica.continentes[1].set_territorios("Alaska", "Califórnia", "Groenlândia", "Labrador", "Mackenzie", "México", "Nova York", "Ottawa", "Vancouver");
Grafica.continentes[2].set_territorios("Argentina", "Brasil", "Chile", "Colômbia");
Grafica.continentes[3].set_territorios("Aral", "China", "Dudinka", "Índia", "Japão", "Mongólia", "Omsk", "Oriente Médio", "Sibéria", "Tchita", "Vietnã", "Vladivostok");
Grafica.continentes[4].set_territorios("Alemanha", "Inglaterra", "Islândia", "Moscou", "Polônia", "Portugal", "Suécia");
Grafica.continentes[5].set_territorios("Austrália", "Borneo", "Nova Guiné", "Sumatra");

// Registra as cartas
Grafica.cartas[0]  = new Carta(2,  Carta.CONE,  "África do Sul");
Grafica.cartas[1]  = new Carta(3,  Carta.CONE,  "Alaska");
Grafica.cartas[2]  = new Carta(4,  Carta.BOLA,  "Alemanha");
Grafica.cartas[3]  = new Carta(5,  Carta.CONE,  "Aral");
Grafica.cartas[4]  = new Carta(6,  Carta.BOLA,  "Argélia");
Grafica.cartas[5]  = new Carta(7,  Carta.CUBO,  "Argentina");
Grafica.cartas[6]  = new Carta(8,  Carta.CONE,  "Austrália");
Grafica.cartas[7]  = new Carta(9,  Carta.CUBO,  "Borneo");
Grafica.cartas[8]  = new Carta(10,  Carta.BOLA,  "Brasil");
Grafica.cartas[9]  = new Carta(11, Carta.CUBO,  "Califórnia");
Grafica.cartas[10] = new Carta(12, Carta.CONE,  "Chile");
Grafica.cartas[11] = new Carta(13, Carta.BOLA,  "China");
Grafica.cartas[12] = new Carta(14, Carta.CONE,  "Colômbia");
Grafica.cartas[13] = new Carta(15, Carta.CUBO,  "Congo");
Grafica.cartas[14] = new Carta(16, Carta.BOLA,  "Dudinka");
Grafica.cartas[15] = new Carta(17, Carta.CONE,  "Egito");
Grafica.cartas[16] = new Carta(18, Carta.BOLA,  "Groenlândia");
Grafica.cartas[17] = new Carta(19, Carta.CUBO,  "Índia");
Grafica.cartas[18] = new Carta(20, Carta.BOLA,  "Inglaterra");
Grafica.cartas[19] = new Carta(21, Carta.CONE,  "Islândia");
Grafica.cartas[20] = new Carta(22, Carta.CUBO,  "Japão");
Grafica.cartas[21] = new Carta(23, Carta.CUBO,  "Labrador");
Grafica.cartas[22] = new Carta(24, Carta.BOLA,  "Mackenzie");
Grafica.cartas[23] = new Carta(25, Carta.BOLA,  "Madagascar");
Grafica.cartas[24] = new Carta(26, Carta.CUBO,  "México");
Grafica.cartas[25] = new Carta(27, Carta.BOLA,  "Mongólia");
Grafica.cartas[26] = new Carta(28, Carta.CONE,  "Moscou");
Grafica.cartas[27] = new Carta(29, Carta.BOLA,  "Nova Guiné");
Grafica.cartas[28] = new Carta(30, Carta.CONE,  "Nova York");
Grafica.cartas[29] = new Carta(31, Carta.CUBO,  "Omsk");
Grafica.cartas[30] = new Carta(32, Carta.CUBO,  "Oriente Médio");
Grafica.cartas[31] = new Carta(33, Carta.BOLA,  "Ottawa");
Grafica.cartas[32] = new Carta(34, Carta.CUBO,  "Polônia");
Grafica.cartas[33] = new Carta(35, Carta.CUBO,  "Portugal");
Grafica.cartas[34] = new Carta(36, Carta.CONE,  "Sibéria");
Grafica.cartas[35] = new Carta(37, Carta.CUBO,  "Sudão");
Grafica.cartas[36] = new Carta(38, Carta.BOLA,  "Suécia");
Grafica.cartas[37] = new Carta(39, Carta.CUBO,  "Sumatra");
Grafica.cartas[38] = new Carta(40, Carta.CONE,  "Tchita");
Grafica.cartas[39] = new Carta(41, Carta.CONE,  "Vancouver");
Grafica.cartas[40] = new Carta(42, Carta.CONE,  "Vietnã");
Grafica.cartas[41] = new Carta(43, Carta.BOLA,  "Vladivostok");
Grafica.cartas[42] = new Carta(44, Carta.BONUS, "");
Grafica.cartas[43] = new Carta(45, Carta.BONUS, "");

// Registra os nomes das salas
Grafica.salas = [
"ALFA",
"BRAVO",
"CHARLIE",
"DELTA",
"ECHO",
"FOXTROT",
"GOLF",
"HOTEL",
"INDIA",
"JULIETT",
"KILO",
"LIMA",
"MIKE",
"NOVEMBER",
"OSCAR",
"PAPA",
"QUEBEC",
"ROMEO",
"SIERRA",
"TANGO",
"UNIFORM",
"VICTOR",
"WHISKEY",
"XADREZ",
"YANKEE",
"ZULU"
];

// Registra os objetivos
Grafica.objetivos = [
new Objetivo(2,  "Destrua o exército Amarelo"),
new Objetivo(3,  "Destrua o exército Azul"),
new Objetivo(4,  "Destrua o exército Branco"),
new Objetivo(5,  "Destrua o exército Preto"),
new Objetivo(6,  "Destrua o exército Verde"),
new Objetivo(7,  "Destrua o exército Vermelho"),
new Objetivo(8,  "Conquistar 18 territórios com ao menos 2 exércitos em cada"),
new Objetivo(9,  "Conquistar 24 territórios a sua escolha"),
new Objetivo(10,  "Conquistar Ásia e América do Sul"),
new Objetivo(11, "Conquistar Europa, América do Sul e um outro continente"),
new Objetivo(12, "Conquistar Europa, Oceania e um outro continente"),
new Objetivo(13, "Conquistar a Ásia e a África"),
new Objetivo(14, "Conquistar a América do Norte e a África"),
new Objetivo(15, "Conquistar a América do Norte e a Oceania")
];

// Registra os dados
Grafica.dados = [
new Dado(1, "mc_dado_ataque1"),
new Dado(2, "mc_dado_ataque2"),
new Dado(3, "mc_dado_ataque3"),
new Dado(4, "mc_dado_defesa1"),
new Dado(5, "mc_dado_defesa2"),
new Dado(6, "mc_dado_defesa3")
];

// Registra os jogadores
Grafica.jogadores = [
new Jogador(1),
new Jogador(2),
new Jogador(3),
new Jogador(4),
new Jogador(5),
new Jogador(6)
];

// Registra os nomes das cores
Grafica.cores = [
"",
"amarelo",
"azul",
"branco",
"preto",
"verde",
"vermelho"
];