Chapitre 2 : Deuxième chance
Partie 1 : Se souvenir d'un passé disparu
Étudier le livre 'La fille électrique'
Jérémie s'est évanoui lors de sa rencontre avec Odd, Ulrich et Yumi. À son réveil, ces derniers lui racontent des souvenirs d'une attaque de XANA dont il n'a aucun souvenir.

Une fois le cours de mathématiques terminé, sortez de la classe. Là, Azra vous rendra le livre 'La fille électrique' que vous lui avez prêtez au début d'année. Profitez d'avoir un peu de temps libre pour l'étudier en vous essayant sur un banc dans la cours. Jérémie prendra quelques notes dans le bouquin qui vous serviront plus tard pour commencer le travail sur le programme de matérialisation d'Aelita.

Rendez-vous à l'usine avec Odd
L'étude du livre vous prendra plusieurs heures. Après cela, rendez-vous au gymnase pour rejoindre les autres. Dirigez-vous vers la gauche et longez le bâtiment puis entrez dans le gymnase pour retrouver Odd et Ulrich.

Pendant qu'Ulrich et Yumi prennent leur cours de pencak silat avec Jim, rendez-vous à l'usine avec Odd pour tester le processus de virtualisation. Pour cela, vous allez devoir emprunter le deuxième passage secret conduisant au égout: la chaufferie. Cependant, la porte étant verrouiller, vous devez d'abord chercher la clef de la salle pour pouvoir l'ouvrir.
Solution - Emplacement de la clef de la chaufferie
La clef de la chaufferie se trouve dans un casier situé dans la salle d'entrepot du gymnase.


Une fois la clef en votre possession, ouvrez la chaufferie. Odd, rejoindra votre équipe. Passez par la porte rouge située au fond de la salle pour descendre dans les égouts. Une fois dedans, remontez le canal pour vous rendre à l'usine.

Partie 2 : Récupérer des données dans une tour de passage
Récupérer des données dans une tour de passage
Une fois à l'usine, allez parler avec Odd pour faire une récapitulatif de sa mission. Une fois le briefing terminé, Odd se rendra à la salle des scanners pour que vous puissiez le virtualiser. De votre côtés, placez-vous devant l'interface du Supercalculateur et allumez là.

Localisez ensuite Aelita avec la 'Carte Virtuelle' afin de connaître sa position. Comme vous pouvez le voir, la tour où elle se trouve est actuellement gardée par un monstre.
vmap
vmap.aelita

Pour se débarrasser du monstre, vous allez devoir virtualiser Odd sur Lyoko. Si vous souhaitez une explication plus détaillée sur la procédure de virtualisation, nous vous invitons à consulter le tutoriel 'La virtualisation'. Commencez par transférer Odd dans un scanner avec le programme de transfert.
transf
transf.odd

Vous devez ensuite le scannez à l'aide du scanner et du programme de scan.
scan
scan.odd

Enfin, ciblez Aelita comme destination pour la virtualisation, puis exécutez la procédure. Une fois virtualisé, Odd se retrouvera directement en combat contre le frelion poster devant la tour d'Aelita.
virt.to.aelita
virt.exe

Dans l'IFSCL, les combats dans le monde virtuel se font au tour par tour. Vous pouvez choisir les actions de vos personnages directement dans la fenêtre 'Combat'. Utilisez l'attaque 'Flèche Laser'
pour vous débarrasser du frelion. Si vous souhaitez en apprendre plus sur les combats, consultez le tutoriel 'Combattre sur Lyoko'.

Une fois le monstre détruit, demandez à Aelita de sortir de la tour avec l'action 'Sortir Tour'
de sa carte de communication.

Dirigez ensuite Aelita et Odd vers la tour numéro 1. Il s'agit, avec la tour numéro 10, d'une tour de passage, c'est-à-dire une tour permettant de changer de territoire de surface. C'est sur l'interface du premier étage dans cette tour qu'Aelita doit récupérer des données afin que vous puissiez commencer à travailler sur le programme de matérialisation.

XANA tentera de vous attaquer vous en envoyant des kankrelats et des frelions. Pour les combattres efficacement, sachez qu'Odd a un bonus de dégâts contre les monstres volants. Ainsi, son attaque simple 'Flèche Laser'
détruit le frelion en un coup. Pour Aelita, n'hésitez pas à utiliser sa capacité 'Cocon'
pour qu'elle se protège.

Lorsqu'elle se trouve à proximité de la tour, faites entrer Aelita à l'intérieur avec l'action 'Entrer Tour'
disponible dans l'onglet 'Actions'
de sa carte de communication.

Enfin, demandez-lui de monter au premier étage de la tour puis qu'elle puisse de récupérer les données sur l'interface.

Ramener Odd sur Terre
Étant donné que l'extraction des données par Aelita demandera plusieurs heures, vous pouvez ramener Odd sur Terre en le dévirtualisant manuellement.
Commencez par initialiser le programme de dévirtualisation. La fenêtre 'Liaison' s'ouvrira alors sur l'onglet 'Dévirt'.
devirt

Dévirtualisez ensuite le personnage sur Lyoko.
devirt.odd

Enfin, finissez le processus de dévirtualisation en rematérialisant Odd dans un scanner.
devirt.exe

Partie 3 : Débuter le travail sur le programme de matérialisation
Récupérer le livre de programmation
Pour pouvoir commencer à travailler sur le programme de matérialisation d'Aelita, vous devez d'abord récupérer le livre de programmation 'Langague Forton' qu'Hervé a en sa possession. Ce livre contient toutes les règles de base sur la création d'un programme informatique. Allez toquer à la porte de la chambre d'Hervé et Nicolas. Il s'agit de la chambre devant laquelle se trouve Odd.

Hervé vous cédera finalement le livre grâce à l'arrivée d'Ulrich.

Structurer le programme de matérialisation d'aelita
Une fois le livre en votre possession, retournez dans votre chambre pour débriefer avec l'équipe.

Ensuite, contactez Aelita depuis l'ordinateur de bureau de votre chambre. Elle vous conseillera de passer dans un scanner pour éviter de perdre de nouveau la mémoire suite à l'utilisation d'un Retours vers le passé. Ce que Jérémie acceptera.
lyokoconnect
lyokoconnect.vcom

Cependant, le temps pressant, Jérémie décida de commencer dès maintenant à structurer le programme de matérialisation. Pour cela, commencez par récupérer la disquette 'Code: Terre' se trouvant dans le tiroir à droite de l'ordinateur de bureau. Insérez-la ensuite dans le lecteur de disquette, vous pouvez consulter l'article 'Insérer une disquette dans une interface' afin d'avoir un tutoriel plus détaillé sur cette action.

La fenêtre 'Blockcodes structure' s'ouvre alors. Comme son nom l'indique, cette fenêtre vous permet de structurer les différents blocs de code d'un programme.

Chaque programme commence systèmatiquement par un bloc nommé INITIALIZATION
et se termine par un bloc nommé TERMINATE
. Votre objectif est ici de configurer les 3 blocs actuellement vides. Pour cela, vous devrez croiser les informations des livres 'La fille électrique' et 'Langage Fortron' (Programmatation en macrocode). Ces deux livres se trouvent dans votre inventaire accessible depuis le menu radial (clique droit).

Pour enregistrer un bloc, entrez la commande suivante dans le terminal de commande de l'ordinateur. Notez également que l'ordre dans lequel vous renseignez le bloc dans le programme 'Blockcodes structure' n'a pas d'importance.
Solution - Structuration du programme de matérialisation
Vous trouverez dans le livre 'La fille électrique' l'identifiant des 3 blocs de codes que vous devez enregistrer pour structurer le programme.
- Page 29: B014
- Page 41: B004
- Page 73: B008

Allez ensuite vérifier dans le livre 'Langage Fortron' à quel bloc de code correspondent à ces identifiants.
- B014:
TOWER_ANALYSIS
- B004:
USER_AFFECT
- B008:
CUSTOM_INPUT

Vous n'avez plus qu'à renseigner les différents blocs de code dans la fenêtre 'Blockcodes structure'.
fd.0.TOWER_ANALYSIS
fd.1.USER_AFFECT
fd.2.CUSTOM_INPUT

fd.<NumSlot>.<NomBloc>
fd.0.MAIN_CORE (exemple)

Une fois que vous avez renseigné les 3 blocs de code dans la fenêtre 'Blockcodes structure', vous devez effectuer une simulation du programme afin de vérifier que les blocs que vous entrez sont corrects. Si cela est bien le cas, une fenêtre d'avertissement verte s'ouvrira.
fd.simulate

Vous devez ensuite sauvegarder la structure du programme afin de l'envoyer à Aelita.
fd.save

Pour transférer le programme à Aelita, ouvrez d'abord la fenêtre de connexion à Lyoko, puis envoyez-lui les données de la disquette. Elle vérifiera la base du code que vous avez écrit plus tard. Vous pouvez désormais vous reposer de cette longue journée après avoir dit au revoir à votre bande.
lyokoconnect
lyokoconnect.upload.fd

Partie 4 : L'attaque de la sphère électrique
Désactiver la tour
Le lendemain soir, vous retournerez à l'usine pour vous faire scanner et ainsi vous prémunir de l'effet du Retour vers la passé. Mais une fois de retour sur Terre, XANA passera de nouveau à l'attaque en vous envoyant une sphère électrique pour vous attaquer. Odd vous fera gagner du temps en attirant la créature, tandis que Yumi se retrouvera inconsciente suite à l'assaut.
Approchez-vous de Yumi pour la réveiller. Vous pourrez ainsi la virtualiser avec Ulrich sur Lyoko. Remontez au laboratoire pour aller sur l'interface et commencez par localiser Aelita sur la 'Carte Virtuelle'.
vmap
vmap.aelita

Maintenant que vous connaissez la position d'Aelita, virtualisez Ulrich et Yumi sur Lyoko afin qu'ils puissent l'escorter jusqu'à la tour.

Une fois, Ulrich et Yumi présents, demandez à Aelita de sortir de sa tour. Vous devez ensuite lui demander de ressentir les pulsations présentes sur le territoire pour localiser la tour activée par XANA. Pour cela, utilisez l'option 'Pulsations'
disponible dans l'onglet 'Actions'
de sa carte de communication. La tour activée est alors tout de suite localisée sur la 'Carte Virtuelle'.

Demandez aux 3 lyoko-guerriers de rejoindre la tour activée par XANA depuis l'onglet 'Emplacements'
de leur 'Com. Carte'. La tour activée a un point rouge dans son onglet.
XANA protège les tours qu'il active en plaçant des monstres devant. Ulrich et Yumi doivent donc d'abord les détruire afin qu'Aelita puisse entrer dans la tour en toute sécurité.

Une fois les monstres détruits, demandez à Aelita d'entrer dans la tour avec l'action 'Entrer Tour'
de l'onglet 'Actions'
de sa 'Com. Carte'. Demandez-lui ensuite de monter à la plateforme supérieure avec l'option 'Monter Tour'
. Enfin, utilisez l'option 'Code Lyoko'
afin qu'elle entre le code dans son interface et désactive la tour.

Une fois l'attaque de XANA stoppée, vous pouvez rematérialiser Ulrich et Yumi sur Terre à l'aide de programme du dévirtualisation.

Effectuer un Retour vers le passé
Afin de vous assurer que personne n'ai vu la sphère électrique créée par XANA, vous devez remonter le temps à l'aide du programme de Retour vers le passé. Cela aura pour effet d'effacer la mémoire des dernières heures à toutes les personnes qui ne sont pas enregistrées dans la mémoire du Supercalculateur.
Tout d'abord, initialisez le programme de Retour vers le passé.
rvlp

Ensuite, exécutez directement le programme. Cela lancera un compte à rebours de 60 secondes avant le lancement du retour dans le temps. Vous pouvez forcer l'exécution du Retour vers le passé avant la fin du compte à rebours avec la commande rvlp.now
.
rvlp.exe

Discuter avec Odd
Après le Retour vers le passé, profitez du dernier dialogue entre Jérémie et Odd. Suite à quoi, une dernière cinématique se lancera avant de conclure le chapitre.
