Commit Graph

7 Commits

Author SHA1 Message Date
Le_dahut 0749bc11d8 -Généralisation de l'objet menu afin de gérer 3 types d'évènements (DRAG, MOTION & CLICK).
-L'appel des fonctions a réaliser sur chaque élément de menu est traité par la fonction "launch" qui créer un dict "state" avec toutes les informations necessaire au traitement de l'évènement (Type, Coordonnées, modifiers, Boutons..etc).
-Il est possible de faire des évaluation sur les booléens et sur les textes afin de rendre le menu dynamique.
2014-05-13 17:06:34 +02:00
Le_dahut f76847a81f - Création d'un système de gestion de menu centralisé
- Ajout de nouveau icônes
- Suppression de la variable dat et remplacement par une variable unique Menus qui contient une structure décrivant le comportement des menus de jeu.
2014-05-12 15:40:32 +02:00
Le_dahut 2f27ab738d -Remaniement du menu RAZ vers un nouveau menu "ouvrir" qui permet de revenir à la version initiale de la paillaisse ainsi qu'a des versions préalablement enregistrées par le biais du menu "sauver". 2014-05-04 11:44:38 +02:00
Le_dahut fa29a9b16b La paillasse "Superelectron" doit comporter un E majuscule comme objectif plutôt que minuscule pour montrer que l'on attend des superelectron négatifs. 2014-05-02 19:02:59 +02:00
Le_dahut 75984ef2c3 -Ajout de documentation (README,TODO,CREDITS,LICENSE,CHANGELOG)
-Inclusion de copyright et d'informations dans les sources.
2014-04-10 10:02:37 +02:00
Le_dahut f330fb6c45 Fichier permet de générer une base de donnée "dbdata" au format shelves qui contient les éléments de jeu, les niveau et les menus. 2014-03-28 18:11:08 +01:00
Le_dahut 1bd2dd0f4c Base de donnée source crée par convert.py renfermant les données du jeu. Actuellement uniquement les données des mondes. 2014-03-08 20:23:54 +01:00