| > Commentaire : V[1] = heure S[1] Le defilement du temps est activé
| > Commentaire : V[2] = jour S[2] Le heros est à l'exterieur
| > Commentaire : V[3] = semaine S[3] Il pleut
| > Commentaire : V[4]= saison
| > Boucle
| > | > Appeler Script : L[:heures_ecoulees] =+ 1
| > | > Appeler Script : V[1] =+ 1
| > | > Condition : Script : V[1]>=24
| > | > | > Appeler Script : V[2] =+ 1
| > | > | > Appeler Script : V[1] = 0
| > | > | > Condition : Script : V[2]>=8
| > | > | > | > Appeler Script : V[3] =+ 1
| > | > | > | > Appeler Script : V[2] = 1
| > | > | > | > Condition : Script : V[3]=1
| > | > | > | > | > Appeler Script : V[4] = 1
| > | > | > | > | > Appeler Script : text_show(1, "Saison sèche", "get", 200, 200)
| > | > | > | > | > Appeler Script : text_move(1, 100, false, 200, 200, 500, 500, 0, 0, 0)
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[3]=17
| > | > | > | > | > | > Appeler Script : V[4] = 2
| > | > | > | > | > | > Appeler Script : text_show(1, "Saison humide", "get", 200, 200)
| > | > | > | > | > | > Appeler Script : text_move(1, 100, false, 200, 200, 500, 500, 0, 0, 0)
| > | > | > | > | > | >
| > | > | > | > | > Sinon
| > | > | > | > | > | > Condition : Script : V[3]=34
| > | > | > | > | > | > | > Appeler Script : L[:saison] = 3
| > | > | > | > | > | > | > Appeler Script : text_show(1, "Saison des pluies, mousson", "get", 200, 200)
| > | > | > | > | > | > | > Appeler Script : text_move(1, 100, false, 200, 200, 500, 500, 0, 0, 0)
| > | > | > | > | > | > | >
| > | > | > | > | > | > Sinon
| > | > | > | > | > | > | > Condition : Script : V[3]>=52
| > | > | > | > | > | > | > | > Appeler Script : V[5] =+ 1
| > | > | > | > | > | > | > | > Appeler Script : V[3] = 1
| > | > | > | > | > | > | > | >
| > | > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Fin - Condition
| > | > Commentaire : On met à jour l'interface
| > | > Rotation Image : 11, Vitesse -1
| > | > Attendre : 60 Frames
| > | > Rotation Image : 11, Vitesse 0
| > | > Appeler Script : text_show(18, "#{V[2]}",":integer", 470, 293, 100, 100, 200, 0, 1)
| > | > Appeler Script : text_change(18, "#{V[2]}")
| > | > Appeler Script : text_show(19, "#{V[3]}",":integer", 470, 325, 100, 100, 200, 0, 1)
| > | > Appeler Script : text_change(19, "#{V[3]}")
| > | > Condition : Script : V[4]=1
| > | > | > Appeler Script : picture_show(6, "Saisonseche", 451, L[:y_saison],1,100,100,200,1)
| > | > | >
| > | > Sinon
| > | > | > Condition : Script : V[4]= 2
| > | > | > | > Appeler Script : picture_show(6, "Saisonhumide", 451, L[:y_saison],1,100,100,200,0)
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Appeler Script : picture_show(6, "Saisonpluie", 451, L[:y_saison],1,100,100,200,0)
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Fin - Condition
| > | > Appeler Script : wait(L[:defilement])
| > | >
| > Fin - Boucle
| > Commentaire : #######################################
| > Commentaire :
| > Commentaire : Luminosité
| > Commentaire :
| > Commentaire :
| > Commentaire : #######################################
| > Condition : Script : S[2] = false
| > | > Condition : Script : V[1]>19
| > | > | > Ton de l'écran : (R:-68,V:-68,B:0,G:204), 60 Frames
| > | > | > Condition : Script : S[3]
| > | > | > | > Jouer BGS : '005-Rain01', Volume : 80, Tempo : 100
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Jouer BGS : 'sf_jungle_nuit_nuit noir', Volume : 75, Tempo : 100
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Sinon
| > | > | > Condition : Script : V[1]>18
| > | > | > | > Ton de l'écran : (R:68,V:-34,B:-34,G:0), 60 Frames
| > | > | > | > Condition : Script : S[3]
| > | > | > | > | > Jouer BGS : '005-Rain01', Volume : 80, Tempo : 100
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Jouer BGS : 'sf_jungle_soir', Volume : 75, Tempo : 100
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Condition : Script : V[1]>8
| > | > | > | > | > Ton de l'écran : (R:0,V:0,B:0,G:0), 60 Frames
| > | > | > | > | > Condition : Script : S[3]
| > | > | > | > | > | > Jouer BGS : '005-Rain01', Volume : 80, Tempo : 100
| > | > | > | > | > | >
| > | > | > | > | > Sinon
| > | > | > | > | > | > Jouer BGS : 'jungle', Volume : 75, Tempo : 100
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[1]>7
| > | > | > | > | > | > Ton de l'écran : (R:68,V:-34,B:-34,G:0), 60 Frames
| > | > | > | > | > | > Condition : Script : S[3]
| > | > | > | > | > | > | > Jouer BGS : '005-Rain01', Volume : 80, Tempo : 100
| > | > | > | > | > | > | >
| > | > | > | > | > | > Sinon
| > | > | > | > | > | > | > Jouer BGS : 'sf_jungle_soir', Volume : 75, Tempo : 100
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Sinon
| > | > | > | > | > | > Ton de l'écran : (R:-68,V:-68,B:0,G:204), 60 Frames
| > | > | > | > | > | > Condition : Script : S[3]
| > | > | > | > | > | > | > Jouer BGS : '005-Rain01', Volume : 80, Tempo : 100
| > | > | > | > | > | > | >
| > | > | > | > | > | > Sinon
| > | > | > | > | > | > | > Jouer BGS : 'sf_jungle_nuit_nuit noir', Volume : 75, Tempo : 100
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Fin - Condition
| > | >
| > Sinon
| > | > Ton de l'écran : (R:0,V:0,B:0,G:0), 60 Frames, Attendre
| > | >
| > Fin - Condition
| > Commentaire : #######################################
| > Commentaire :
| > Commentaire : Climat
| > Commentaire :
| > Commentaire :
| > Commentaire : #######################################
| > Commentaire : S[3] = pluie
| > Condition : Script : S[2] = false
| > | > Condition : Script : s[3]
| > | > | > Commentaire : La pluie s'arrete plus facilement en saison sèche
| > | > | > Condition : Script : V[4] = 1
| > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > Condition : Script : V[5] > 2
| > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Condition : Script : V[4] = 2
| > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > Condition : Script : V[5] > 5
| > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[4] = 3
| > | > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > | > Condition : Script : V[5] > 8
| > | > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Sinon
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Sinon
| > | > | > Condition : Script : V[4] = 3
| > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > Condition : Script : V[5] > 3
| > | > | > | > | > Effet Météorologique : Pluie, 6, 20 Frames
| > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Condition : Script : V[4] = 2
| > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > Condition : Script : V[5] > 5
| > | > | > | > | > | > Effet Météorologique : Pluie, 3, 20 Frames
| > | > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[4] = 1
| > | > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > | > Condition : Script : V[5] > 8
| > | > | > | > | > | > | > Effet Météorologique : Pluie, 1, 20 Frames
| > | > | > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Fin - Condition
| > | >
| > Sinon
| > | > Condition : Script : s[3]
| > | > | > Commentaire : A l'interieur il ne pleut pas il faudra laissé un petit temps (équivalent à défilement)
| > | > | > Commentaire : de transition lors de la teleportation pour que la pluie ne se fasse pas à l'intérieur
| > | > | > Commentaire : des batiments
| > | > | > Condition : Script : V[4] = 1
| > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > Condition : Script : V[5] > 2
| > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Condition : Script : V[4] = 2
| > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > Condition : Script : V[5] > 5
| > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[4] = 3
| > | > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > | > Condition : Script : V[5] > 8
| > | > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > | > Appeler Script : S[3] = false
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Sinon
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Sinon
| > | > | > Condition : Script : V[4] = 3
| > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > Condition : Script : V[5] > 3
| > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Sinon
| > | > | > | > Condition : Script : V[4] = 2
| > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > Condition : Script : V[5] > 5
| > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Sinon
| > | > | > | > | > Condition : Script : V[4] = 1
| > | > | > | > | > | > Appeler Script : V[5] = random(0, 10)
| > | > | > | > | > | > Condition : Script : V[5] > 8
| > | > | > | > | > | > | > Effet Météorologique : Aucun, 20 Frames
| > | > | > | > | > | > | > Appeler Script : S[3] = true
| > | > | > | > | > | > | >
| > | > | > | > | > | > Fin - Condition
| > | > | > | > | > | >
| > | > | > | > | > Fin - Condition
| > | > | > | > | >
| > | > | > | > Fin - Condition
| > | > | > | >
| > | > | > Fin - Condition
| > | > | >
| > | > Fin - Condition
| > | >
| > Fin - Condition