
-- tutorial/objective definitions
-- format is { "Nom du groupe", MinimumP, GateEvent, CompleteEvent,
--             { { "Texte objectif 1", Objective1Event },
--               { "Texte objectif 2", Objective2Event } } }
-- The various events are marked as completed by the game code and are saved per-slot

{
   { "Les bases", 0, 0, BASIC_TUT,
     {  { "Entrez dans le monde", SPAWN_INTRO },
        { "Utilisez « $fireMain » pour utiliser les armes principales", FIRE_CANNON },
        { "Utilisez « $fireAlt » pour utiliser les armes secondaires", FIRE_MISSILE },
        { "Utilisez « $viewConstructor » pour modifier votre vaisseau", USED_EDITOR } } },

   { "Ressources", 0, BASIC_TUT, RES_TUT,
     {  { "Ramassez un ^6paquet de R^7", PICKUP_RES_SMALL },
        { "Volez à proximité d'un ^2créateur^7 pour échanger des ^6R^7 contre des ^3C^7", TRANSFER_RU },
        { "Offrez ^6100 R^7 à un ^2créateur^7 contre des ^3C^7", TRANSFER_RU_QUANT },
        { "Gagnez des ^3C^7 en explorant", EXPLORED },
        { "Gagnez des ^3C^7 et des ^6R^7 en détruisant les vaisseaux ennemis", KILL_A_SHIP },
        { "Appuyez sur « $viewUpgrades » et améliorez quelque chose", UPGRADE_SOMETHING } },
   },

   { "Montage d'arme", 400, MULTIPLE_WEAPONS, 0,
     { { "Utilisez « $viewBindings » pour modifier les groupes d'armes", USED_BINDINGS } } }

   -- binding screen
   -- fleet stuff

   { "Objectif", 0, BASIC_TUT, 0,
     { { "Utilisez « $viewMap » pour voir la carte entière", USED_MAP },
        { "Volez à proximité d'une ^4station endommagée^7 pour la réactiver", ACTIVATED_STATION } }
   }
   
   { "Usine", 500, RES_TUT|MAYBE_FACTORY|FACTORY_ON_SHIP|UNLOCK_FACTORY, 0,
     {
        { "Déverrouillez le bloc d'usine en utilisant « $viewUpgrades »", UNLOCK_FACTORY },
        { "Fixez une usine à votre vaisseau", FACTORY_ON_SHIP },
        { "Utilisez « $viewSelector » pour placer une conception de vaisseau sur l'emplacement alternatif", SHIP_IN_CHILD_SLOT},
        { "Utilisez « $activate » pour créer un vaisseau", SPAWN_CHILD },
        { "Créez un vaisseau avec sa propre usine pour compléter le cycle", SPAWN_FACTORY } }
   },

   { "Flottes", 450, LOTS_OF_LC, 0,
     { { "Utilisez « $toggleTractor » pour activer le mode de commande", COMMAND_MODE },
        { "Utilisez « $fireMain » dans le mode de commande pour recruter un allié",  RECRUIT_ALLY },
        { "Utilisez « $fireMain » encore une fois pour relâcher l'allié (et recevoir des ^3C^7)",  RELEASE_ALLY },
        { "Utilisez « $viewSelector » pour modifier le vaisseau allié ciblé et l'ordre de construction", EDIT_COMMAND_TARGET },
     }
   },
   
   { "Générateur", 0, NO_POWER, 0,
      {{ "Fixez un générateur à votre vaisseau pour augmenter sa puissance", GENERATOR_ON_SHIP }}
   },

   { "Cibles", 800, RES_TUT, 0,
     {{ "Utilisez la carte pour localiser et détruire un ^1agent^7", DESTROYED_TARGET },
        { "Déverrouillez une faction jouable en détruisant un vaisseau de ^5plus de 1 000 P^7 appartenant à cette faction", UNLOCKED_FACTION }}
   },

   { "Trou de ver", 1000, RES_TUT, 0,
     { { "Utilisez un trou de ver pour envoyer votre flotte sans changer de monde", WORMHOLE_UPLOAD },
        { "Traversez un trou de ver pour atteindre un nouveau monde", ENTER_WORMHOLE } }
   },
}
