
-- tutorial/objective definitions
-- format is { "Nome do Grupo", MinimumP, GateEvent, CompleteEvent,
--             { { "Texto do Objetivo 1", Objective1Event },
--               { "Texto do Objetivo 2", Objective2Event } } }
-- The various events are marked as completed by the game code and are saved per-slot

{
   { "Básico", 0, 0, BASIC_TUT,
     {  { "Entrar no mundo", SPAWN_INTRO },
        { "Use '$fireMain' para disparar as armas principais", FIRE_CANNON },
        { "Use '$fireAlt' para lançar as armas secundárias", FIRE_MISSILE },
        { "Use '$viewConstructor' para modificar a nave", USED_EDITOR } } },

   { "\"Recursos\"", 0, BASIC_TUT, RES_TUT,
     {  { "Apanhe uma ^6caixa de R^7", PICKUP_RES_SMALL },
        { "Aproxime-se de um ^2produtor^7 para vender ^6R^7 por ^3C^7", TRANSFER_RU },
        { "Venda ^6100R^7 para um ^2produtor^7 em troca de ^3C^7", TRANSFER_RU_QUANT },
        { "Ganhe ^3C^7 explorando", EXPLORED },
        { "Ganhe ^3C^7 e ^6R^7 destruindo naves inimigas", KILL_A_SHIP },
        { "Pressione '$viewUpgrades' para fazer upgrades", UPGRADE_SOMETHING } },
   },

   { "\"Atalhos de Armas\"", 400, MULTIPLE_WEAPONS, 0,
     { { "Use '$viewBindings' para modificar os grupos de armas", USED_BINDINGS } } }

   -- binding screen
   -- fleet stuff

   { "\"Objetivos\"", 0, BASIC_TUT, 0,
     { { "Use '$viewMap' para visualizar o mapa completo", USED_MAP },
        { "Aproxime-se de uma ^4estação danificada^7 para reativá-la", ACTIVATED_STATION } }
   }
   
   { "\"Fábricas\"", 500, RES_TUT|MAYBE_FACTORY|FACTORY_ON_SHIP|UNLOCK_FACTORY, 0,
     {
        { "Libere o bloco de fábrica usando '$viewUpgrades'", UNLOCK_FACTORY },
        { "Conecte uma fábrica à sua nave", FACTORY_ON_SHIP },
        { "Use '$viewSelector' para colocar um projeto de nave em um espaço alternativo", SHIP_IN_CHILD_SLOT},
        { "Use '$activate' para produzir uma nave", SPAWN_CHILD },
        { "Produza uma nave que tenha sua própria fábrica para fechar o ciclo", SPAWN_FACTORY } }
   },

   { "\"Frotas\"", 450, LOTS_OF_LC, 0,
     { { "Use '$toggleTractor' para ativar o modo de comando", COMMAND_MODE },
        { "Use '$fireMain' durante o modo de comando para recrutar um aliado",  RECRUIT_ALLY },
        { "Use '$fireMain' novamente para liberar o aliado (e ganhar ^3C^7)",  RELEASE_ALLY },
        { "Use '$viewSelector' mirando seu aliado para modificar a nave e ordem de produção dele", EDIT_COMMAND_TARGET },
     }
   },
   
   { "\"Geradores\"", 0, NO_POWER, 0,
      {{ "Conecte um Gerador à sua nave para ampliar sua energia", GENERATOR_ON_SHIP }}
   },

   { "\"Alvos\"", 800, RES_TUT, 0,
     {{ "Utilize o mapa para localizar e destruir um ^1agente^7", DESTROYED_TARGET },
        { "Desbloqueie uma facção jogável destruindo uma nave dela com mais de ^51000P^7", UNLOCKED_FACTION }}
   },

   { "\"Buracos de Minhoca\"", 1000, RES_TUT, 0,
     { { "Use um buraco de minhoca para enviar sua frota sem trocar de mundo", WORMHOLE_UPLOAD },
        { "Atravesse um buraco de minhoca para ir a um mundo novo", ENTER_WORMHOLE } }
   },
}
