Hardcore techie was here

# les structures commencent maintenant par struct pour éviter de
rechercher les noms des structures à travers les fichiers du projet
# recup_env modifié. Etudiez son fonctionnement, c'est important !
# getTexture récupère la texture depuis le dd ou depuis la mémoire si on
l'a déjà demandé avant.
# getBinary récupère le binaire depuis le dd ou depuis la mémoire si on
l'a déjà demandé avant.
# getModel récupère le .OBJ auquel on a appliqué la transformation
depuis le dd ou depuis la mémoire si on l'a déjà demandé avant.
# freeModel retire de la mémoire les .OBJ qui ont l'IDTile passé en
paramètre
# VertexDeclaration (3D/2D) sont dans le program.cs, il ne faut les
déclarer qu'une fois pour éviter de manger la mémoire.
# utilisation de Program.resolution pour récupérer la taille de la
fenêtre dans menu.cs
# Ajout de la transparence pour le HUD et le menu
# Modification du .fx pour que la carte graphique calcule au mieux les
transparences.
# Modification du .fx pour que le maximum soit la couleur de la texture
+ la couleur de la face
# Pour la génération de labyrinthe, penser à utiliser struct T
# Correction de nombreux leak (environ 15mo/s) dans le menu et le hud
# Il existe encore un leak d'environ 200ko à chaque chargement /
déchargement que je n'ai pas réussi à localiser.
# Légère modification du Sound.cs pour qu'il soit moins "fixe".
# ct0bis.obj (il s'agit de ct0.obj translaté de (2;0;0) pour que le
centre de symétrie (0;0;0) soit correctement placé