TEST
This commit is contained in:
parent
35933e6b9b
commit
5f53340eac
42
dbsrc
42
dbsrc
|
@ -73,27 +73,28 @@ worlds=[[{'nom': 'Introduction',
|
||||||
[0, 0, 0, 0, 0]],
|
[0, 0, 0, 0, 0]],
|
||||||
|
|
||||||
'tuto':'''
|
'tuto':'''
|
||||||
|
del
|
||||||
select 0,5,2
|
select 0,5,2
|
||||||
select 0,6,3
|
select 0,6,3
|
||||||
select 0,7,1
|
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. <cliquez ou appuyez sur une touche pour continuer>
|
msg Bienvenu(e) dans le tutoriel du premier niveau de WireChem; nous allons vous expliquer pas à pas le fonctionnement du jeu. <cliquez ou appuyez sur une touche pour continuer>
|
||||||
wait
|
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.
|
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
|
wait 5
|
||||||
rect 2,766,1022,720
|
rect 2,766,1022,720
|
||||||
set 1,5
|
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
|
wait 8
|
||||||
unset 1,5
|
unset 1,5
|
||||||
rect 2,720,1022,50
|
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
|
wait 8
|
||||||
rect 2,2,1022,50
|
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
|
wait 8
|
||||||
arrow 635,145,300,50
|
arrow 635,145,300,50
|
||||||
set 0,7
|
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. <Testez cette action en appuyant sur le bouton gauche.>
|
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. <Testez cette action en appuyant sur le bouton gauche.>
|
||||||
wait click,1
|
wait click,1
|
||||||
unset 0,7
|
unset 0,7
|
||||||
arrow 635,145,210,50
|
arrow 635,145,210,50
|
||||||
|
@ -103,8 +104,8 @@ wait drag,2
|
||||||
unset 0,5
|
unset 0,5
|
||||||
arrow 635,145,390,50
|
arrow 635,145,390,50
|
||||||
set 0,9
|
set 0,9
|
||||||
msg Ce bouton vous fera quitter la paillasse Intruction pour revenir au Labo 1 qui la contient.
|
msg Ce bouton vous fera quitter le niveau Intruction pour revenir au monde de l'Hydrogène qui la contient.
|
||||||
wait 4
|
wait 5
|
||||||
unset 0,9
|
unset 0,9
|
||||||
arrow 635,145,480,50
|
arrow 635,145,480,50
|
||||||
set 0,13
|
set 0,13
|
||||||
|
@ -118,14 +119,14 @@ wait 4
|
||||||
unset 0,14
|
unset 0,14
|
||||||
del
|
del
|
||||||
center
|
center
|
||||||
msg Passons maintenant à l'objectif de la paillasse : obtenir un électron neutre sur le senseur. <cliquez ou appuyez sur une touche pour continuer>
|
msg Passons maintenant à l'objectif du niveau : obtenir un électron neutre sur le senseur. <cliquez ou appuyez sur une touche pour continuer>
|
||||||
wait
|
wait
|
||||||
arrow 144,260,145,370
|
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.
|
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
|
wait 3
|
||||||
arrow 54,260,55,370
|
arrow 54,260,55,370
|
||||||
wait 3
|
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
|
arrow 974,260,975,340
|
||||||
wait 5
|
wait 5
|
||||||
msg Les électrons ne peuvent se déplacer que sur des pistes de cuivre qui sont de couleur orange.
|
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
|
wait 2
|
||||||
arrow 635,145,30,50
|
arrow 635,145,30,50
|
||||||
set 0,1
|
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 !! <cliquez sur le bouton play pour la lancer>
|
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 !! <cliquez sur le bouton play>
|
||||||
'''},
|
'''},
|
||||||
|
|
||||||
{'nom': 'Trajectoires',
|
{'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]],
|
[0, 0, 0, 0, 0, 0, 0, 0, 0]],
|
||||||
|
|
||||||
'tuto':'''
|
'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. <cliquez ou appuyez sur une touche pour continuer>
|
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. <cliquez ou appuyez sur une touche pour continuer>
|
||||||
wait
|
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?
|
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
|
next
|
||||||
wait 1
|
wait 1
|
||||||
next
|
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
|
wait menu,0,1
|
||||||
msg Le mode play est parti !!!
|
msg Le mode play est parti !!!
|
||||||
'''},
|
'''},
|
||||||
|
@ -295,10 +297,11 @@ msg Le mode play est parti !!!
|
||||||
[0, 0, 0, 0, 0]],
|
[0, 0, 0, 0, 0]],
|
||||||
|
|
||||||
'tuto':'''
|
'tuto':'''
|
||||||
|
del
|
||||||
msg De nouveaux icônes sont apparus ! Voyons ensemble les possibilités de chacun ...
|
msg De nouveaux icônes sont apparus ! Voyons ensemble les possibilités de chacun ...
|
||||||
wait 5
|
wait 5
|
||||||
arrow 804,670,805,720
|
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
|
wait 7
|
||||||
arrow 34,670,35,720
|
arrow 34,670,35,720
|
||||||
set 1,1
|
set 1,1
|
||||||
|
@ -312,10 +315,10 @@ wait 12
|
||||||
unset 0,2
|
unset 0,2
|
||||||
del
|
del
|
||||||
set 0,22
|
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
|
wait 12
|
||||||
unset 0,22
|
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
|
wait 7
|
||||||
arrow 635,145,565,50
|
arrow 635,145,565,50
|
||||||
set 0,15
|
set 0,15
|
||||||
|
@ -331,7 +334,7 @@ wait menu,0,17
|
||||||
unset 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.
|
msg Effacer vos erreurs...Vous ne pouvez retirer que les éléments que vous avez ajoutés à la zone de jeu.
|
||||||
wait erase
|
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',
|
{'nom': 'Positiveur',
|
||||||
|
@ -378,7 +381,12 @@ 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, 0, 0, 0],
|
[0, 0, 0, 0, 0],
|
||||||
[0, 0, 1, 0, 0],
|
[0, 0, 1, 0, 0],
|
||||||
[0, 0, 0, 0, 0]]},
|
[0, 0, 0, 0, 0]],
|
||||||
|
|
||||||
|
'tuto':'''
|
||||||
|
del
|
||||||
|
|
||||||
|
'''},
|
||||||
|
|
||||||
{'nom': 'Super-électrons',
|
{'nom': 'Super-électrons',
|
||||||
'description': 'Générer 2 super-électrons negatifs par colision et les amener sur le senseur',
|
'description': 'Générer 2 super-électrons negatifs par colision et les amener sur le senseur',
|
||||||
|
@ -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_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_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_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 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 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},
|
{'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},
|
||||||
|
|
Loading…
Reference in New Issue