Là, je deviens fou car quelque chose m’échappe.
On est d'accord que le code d'une scène est lu de manière séquentielle ?
Donc, de haut en bas en bouclant sur l'ensemble.
Or, ... regardez ce code (j'ai flouté tout ce qui n'était pas indispensable)

En bas, en appuyant sur la touche "O" on affecte un drapeau.
En fonction de ce dernier on est sencé terminé l'application. Non ?
Baaah, ici, ça lance la seconde ligne, à savoir un passage à une autre scène.
Pire, si j'inverse les deux premières lignes je termine bien l'application.
Qu'est-ce qui m'échappe ? Le code est lu à l'envers ? :P