| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
updateDriftOnEventReception() dans timing, et utilisantion sur le client netlem.c, ajout de qques commentaires
git-svn-id: file:///var/svn/2010-netlemmings/trunk@220 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@218 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
références
git-svn-id: file:///var/svn/2010-netlemmings/trunk@217 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
client qui envoi les messages sur le réseau
git-svn-id: file:///var/svn/2010-netlemmings/trunk@216 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@215 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@214 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@213 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
|
|
|
| |
des choses.
J'ai bricolé un peu à la fin pour que ça marche, il y a des noms de SDL_Rect à changer à droite à gauche et il y a un tas de trucs pas encore fini (z-sorting à faire et qu'une seule fois, redraw de tous les objets, pas juste celui qui demande le paint...)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@212 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
d'autres. Snif. Je me couche.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@210 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
j'ai oublié de commiter
git-svn-id: file:///var/svn/2010-netlemmings/trunk@208 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
|
|
|
| |
fonctionnement des dirtyRectangles.
Le netlem.c est cohérent avec les .h mais par contre les .c correspondants aux .h n'ont pas été modifiés.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@206 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
continuation du système de dirty rectangles (touche d pour debugguer), début de gestion du curseur du jeu
git-svn-id: file:///var/svn/2010-netlemmings/trunk@205 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@202 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@201 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
quel con !)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@200 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@199 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
fichier ini du level
git-svn-id: file:///var/svn/2010-netlemmings/trunk@198 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@197 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@195 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
netlem.c vers graphic.c
git-svn-id: file:///var/svn/2010-netlemmings/trunk@194 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@193 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@192 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@191 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@190 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
findAndSortZOrder pourra faire un bête scan des objets ou utiliser un R-Tree pour gagner en perfs. Il faut déplacer les dernières fonctions ajoutées dans netlem.c vers graphic.c et implémenter ce qui ne l'est pas.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@189 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
vraiment correct pour l'algo des dirty rectangles. Passage de non_integre à intregre de quelques fonctions du code de Dams.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@188 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
intégr en bas de l'écran SDL
git-svn-id: file:///var/svn/2010-netlemmings/trunk@187 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
méthode de painting qui repeint ce qu'il faut exactement, en gérant les différentes superpositions (objects no_override, terrains, objets, lemmings, particules, curseur)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@186 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
rectagles. Il manque sûrement des tonnes de paramètres pour la fonction play car dans ce jeu, beaucoup de choses sont testées directement dans les SDL_Surfaces.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@185 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
nom du niveau (cat le chargement des levelpacks n'est pas encore intégré. Implémentation du début de updateGraphics et de processLocalEvents. C'est pas encre ça, mais bon on a un début de fond de niveau qui s'affiche ^^
git-svn-id: file:///var/svn/2010-netlemmings/trunk@184 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
des niveaux (manque à gérer les levelpacks au départ). netlem segfault brutalement mais j'ai plus l'énergie de debugger ce soir.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@183 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
|
| |
Prochaine étape, inclure le changement des levelpack.ini dans le main, puis tout ce qu'il y a dans le testfunc_004 pour charger un niveau (dans le thread prévu à cet effet)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@182 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
optimisation de la génération des terrains (double boucle for avec les +=2 au lieu de ++ car les gifs de Lemminis sont zoomés deux fois. Ajout du test dans le parseur pour checker que toutes les positions sont bien des nombres pairs.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@181 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
rendu de la même façon sous Lemini et avec mes sources. Les 10 et 14 sont ramenés à 8 et 12 (no_override prime sur remove)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@180 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
définition de NO_OVERWRITE considérée est fausse !
git-svn-id: file:///var/svn/2010-netlemmings/trunk@178 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
pense. Suaf que j'ai la vague impression que le getPixel ne pas grand chose d'utile : le niveau sors tout marron.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@175 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
de superposition sur les niveaux...
git-svn-id: file:///var/svn/2010-netlemmings/trunk@174 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@173 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
exporte tout en /bmp dans /tmp (attention, ça fait 70Mo de .bmp). Il se touve que tout est désespérément noir, comme si n'est rien blitté du tout.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@172 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
récupérer la fionction load_image²
git-svn-id: file:///var/svn/2010-netlemmings/trunk@171 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@169 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
(reste dans todo/CTestCustom.cmake)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@168 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@167 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@166 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
nouveau. Début de formalisation des tests fonctionnels.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@165 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
les fichiers INI. Fichiers .h réorganisés (et quelques dépalcements dans les .c respectifs)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@164 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
| |
git-svn-id: file:///var/svn/2010-netlemmings/trunk@161 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
les structure de données refletent les fichier .ini
git-svn-id: file:///var/svn/2010-netlemmings/trunk@160 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
puis 2ème passe pour remplir. Inachevé mais compilable et runnable.
git-svn-id: file:///var/svn/2010-netlemmings/trunk@154 077b3477-7977-48bd-8428-443f22f7bfda
|
|
|
|
|
|
| |
sur les plages de valeurs. Le chargement des fichiers gif et compagnie viendra après
git-svn-id: file:///var/svn/2010-netlemmings/trunk@151 077b3477-7977-48bd-8428-443f22f7bfda
|