diff --git a/dbsrc b/dbsrc index a3fd94b..f118351 100644 --- a/dbsrc +++ b/dbsrc @@ -73,27 +73,28 @@ worlds=[[{'nom': 'Introduction', [0, 0, 0, 0, 0]], 'tuto':''' +del select 0,5,2 select 0,6,3 select 0,7,1 -msg Bienvenu(e) dans le tutoriel de la première paillasse de WireChem; nous allons vous expliquer pas à pas le fonctionnement du jeu. +msg Bienvenu(e) dans le tutoriel du premier niveau de WireChem; nous allons vous expliquer pas à pas le fonctionnement du jeu. wait msg L'interface du jeu est séparée en 3 grandes zones distinctes; chaque zone verra ses particularités évoluer au fur et à mesure de l'avancée du jeu. wait 5 rect 2,766,1022,720 set 1,5 -msg La barre du haut est une barre d'informations sur l'état du jeu. Actuellement elle n'est remplie que de l'objectif de la paillasse qui clignote en rouge. +msg La barre du haut est une barre d'informations sur l'état du jeu. Actuellement elle n'est remplie que de l'objectif du niveau qui clignote en rouge. wait 8 unset 1,5 rect 2,720,1022,50 -msg La partie centrale est la zone de jeu à proprement parler où vous allez créer votre modèle puis vérifier par simulation qu'il remplisse les objectifs de la paillasse. +msg La partie centrale est la zone de jeu à proprement parler où vous allez créer votre modèle puis vérifier par simulation qu'il remplisse les objectifs du niveau en cours. wait 8 rect 2,2,1022,50 -msg La barre du bas comporte plusieurs icônes que l'on peut sélectionner afin de réaliser différentes actions. Les 3 rectangles de couleurs représentent les actions déclenchables par les trois boutons de la souris. +msg La barre du bas comporte plusieurs icônes que l'on peut sélectionner afin de réaliser différentes actions. Les 3 rectangles colorés représentent les actions déclenchables par les 3 boutons de la souris. wait 8 arrow 635,145,300,50 set 0,7 -msg En cliquant avec le bouton gauche n'importe où sur l'écran; vous allez déclencher l'action dézoomer représentée en rouge. +msg En cliquant avec le bouton gauche n'importe où sur l'écran; vous allez déclencher l'action dézoomer représentée en rouge. wait click,1 unset 0,7 arrow 635,145,210,50 @@ -103,8 +104,8 @@ wait drag,2 unset 0,5 arrow 635,145,390,50 set 0,9 -msg Ce bouton vous fera quitter la paillasse Intruction pour revenir au Labo 1 qui la contient. -wait 4 +msg Ce bouton vous fera quitter le niveau Intruction pour revenir au monde de l'Hydrogène qui la contient. +wait 5 unset 0,9 arrow 635,145,480,50 set 0,13 @@ -118,14 +119,14 @@ wait 4 unset 0,14 del center -msg Passons maintenant à l'objectif de la paillasse : obtenir un électron neutre sur le senseur. +msg Passons maintenant à l'objectif du niveau : obtenir un électron neutre sur le senseur. wait arrow 144,260,145,370 msg Un électron neutre est représenté en gris et possède une tête plus foncée précédant une queue plus claire. wait 3 arrow 54,260,55,370 wait 3 -msg Voici le senseur... Cet élément accepte les électrons comme l'indique le e. Il est neutre d'où sa couleur grise et valide l'objectif à atteindre pour cette paillase. +msg Voici le senseur... Cet élément accepte les électrons comme l'indique le e. Il est neutre d'où sa couleur grise et valide l'objectif à atteindre pour ce niveau. arrow 974,260,975,340 wait 5 msg Les électrons ne peuvent se déplacer que sur des pistes de cuivre qui sont de couleur orange. @@ -142,7 +143,7 @@ next wait 2 arrow 635,145,30,50 set 0,1 -msg "Le bouton play permet de passer en mode simulation. Alors la limite de la zone de jeu devient rouge et l'interface s'anime. Passons à la pratique !! +msg "Le bouton play permet de passer en mode simulation. Alors la limite de la zone de jeu devient rouge et l'interface s'anime. Passons à la pratique !! '''}, {'nom': 'Trajectoires', @@ -202,6 +203,7 @@ msg "Le bouton play permet de passer en mode simulation. Alors la limite de la z [0, 0, 0, 0, 0, 0, 0, 0, 0]], 'tuto':''' +del msg Nous allons voir comment se déplace un électron; ici neutre; mais les règles de déplacements seront valables pour tous les types d'électrons. wait msg Les positionnements de la tête et de la queue de l'électron indiquent son sens; ici de la gauche vers la droite. L'électron se trouve face à deux pistes allant en diagonale par rapport à son emplacement initial. Que fera-t-il? @@ -243,7 +245,7 @@ wait 1 next wait 1 next -msg Pour que l'électron atteigne le senseur et que l'objectif de cette paillasse soit rempli; à vous de continuer la simulation en cliquant sur le bouton play !! +msg Pour que l'électron atteigne le senseur et que l'objectif du niveau soit rempli; à vous de continuer la simulation en cliquant sur le bouton play !! wait menu,0,1 msg Le mode play est parti !!! '''}, @@ -295,10 +297,11 @@ msg Le mode play est parti !!! [0, 0, 0, 0, 0]], 'tuto':''' +del msg De nouveaux icônes sont apparus ! Voyons ensemble les possibilités de chacun ... wait 5 arrow 804,670,805,720 -msg Voici le détail des conditions de victoire pour atteindre l'objectif de chaque paillasse. Il faut ici un électron neutre. +msg Voici le détail des conditions de victoire pour atteindre l'objectif de chaque niveau. Il faut ici un électron neutre. wait 7 arrow 34,670,35,720 set 1,1 @@ -312,10 +315,10 @@ wait 12 unset 0,2 del set 0,22 -msg Cet icône ne trompe pas; vous avez ici votre réserve d'argent disponible pour cette paillasse. Attention à ne pas tout dépenser; sinon vous ne pourrez plus ajouter d'élément dans la zone de jeu. +msg Cet icône ne trompe pas; vous avez ici votre réserve d'argent disponible associée à ce niveau. Attention à ne pas tout dépenser; sinon vous ne pourrez plus ajouter d'élément dans la zone de jeu. wait 12 unset 0,22 -msg A partir de cette paillasse; vous allez prendre en main la création de votre modèle de simulation !! +msg A partir de ce niveau; vous allez prendre en main la création de votre modèle de simulation !! wait 7 arrow 635,145,565,50 set 0,15 @@ -331,7 +334,7 @@ wait menu,0,17 unset 0,17 msg Effacer vos erreurs...Vous ne pouvez retirer que les éléments que vous avez ajoutés à la zone de jeu. wait erase -msg Vous progressez dans l'apprentissage des bases de Wirechem; vous êtes maintenant prêt à finir la paillasse alors à vous de jouer !! +msg Vous progressez dans l'apprentissage des bases de Wirechem; vous êtes maintenant prêt à finir le niveau; alors à vous de jouer !! '''}, {'nom': 'Positiveur', @@ -378,8 +381,13 @@ msg Vous progressez dans l'apprentissage des bases de Wirechem; vous êtes maint [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 1, 0, 0], - [0, 0, 0, 0, 0]]}, - + [0, 0, 0, 0, 0]], + + 'tuto':''' +del + +'''}, + {'nom': 'Super-électrons', 'description': 'Générer 2 super-électrons negatifs par colision et les amener sur le senseur', 'element': 'E-', @@ -1248,7 +1256,7 @@ menus=[ {'motion':'motion_popup','click': 'click_drag_copper', 'drag': 'click_drag_copper' ,'tech':0, 'value':'Cuivre', 'size':45,'icon': [240, 100, 38],'variable':False,'visible':True,'separe':False,'squarred':False,'active': True}, {'motion':'motion_popup','click': 'click_drag_fiber', 'drag': 'click_drag_fiber', 'tech':2, 'value':'Fibre', 'size':45,'icon': [208, 213, 79],'variable':False,'visible':True,'separe':False,'squarred':False,'active': True}, {'motion':'motion_popup','click': 'click_drag_nothing', 'drag': 'click_drag_nothing','tech':0, 'value':'Effacer', 'size':45,'icon': [0, 0, 0],'variable':False,'visible':True,'separe':False,'squarred':False,'active': True}, -{'motion':'motion_popup','click': 'click_drag_transmuter', 'drag': 'click_drag_transmuter', 'tech':2, 'value':'Transmuteurs', 'size':45,'icon': '','variable':False,'visible':True,'separe':True,'squarred':False,'active': True}, +{'motion':'motion_popup','click': 'click_drag_transmuter', 'drag': 'click_drag_transmuter', 'tech':1, 'value':'Transmuteurs', 'size':45,'icon': '','variable':False,'visible':True,'separe':True,'squarred':False,'active': True}, {'motion':'motion_popup','click': 'click_stat', 'tech':2, 'value':'Statistiques totaux', 'size':0, 'icon': 'drawstat', 'params': '''[stat[0],stat[1],stat[3],stat[4],stat[5],stat[6],stat[2],stat[7],stat[8]],[art['headb2']['color'],art['headb']['color'],art['head']['color'],art['head2']['color'],art['headr']['color'],art['headr2']['color'],art['headp']['color'],art['neut']['color'],art['prot']['color']]''', 'variable':True,'visible':'win.width<1280','separe':False,'squarred':False,'active': True}, {'motion':'motion_popup','click': 'click_stat', 'tech':2, 'value':'Statistiques electrons', 'size':0, 'icon': 'drawstat', 'params': '''[stat[0],stat[1],stat[3],stat[4],stat[5],stat[6]],[art['headb2']['color'],art['headb']['color'],art['head']['color'],art['head2']['color'],art['headr']['color'],art['headr2']['color']]''', 'variable':True,'visible':'win.width>=1280','separe':False,'squarred':False,'active': True}, {'motion':'motion_popup','click': 'click_stat', 'tech':2, 'value':'Statistiques hors electrons', 'size':0, 'icon': 'drawstat', 'params': '''[stat[2],stat[7],stat[8]],[art['headp']['color'],art['neut']['color'],art['prot']['color']]''','variable':True,'visible':'win.width>=1280','separe':False,'squarred':False,'active': True},