diff --git a/.gitignore b/.gitignore index baadade..b1dcd19 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,11 @@ /build-cg /build-cg-push /*.g1a -/*.g3a +*.g3a + +#Nano temp files + +*.swp # Python bytecode __pycache__/ diff --git a/README.md b/README.md index 56d45f4..0eebb2f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ Le code est sous GPL V3 -Il reste des choses a améliorer, et des fonctions inutiles. Je vais probablement y revenir un jour (TM) pour nettoyer le code. +Il reste des choses a améliorer, et des patchs du moteur à appliquer. Je vais probablement y revenir un jour (TM). Utilise fxSDK/gint diff --git a/src/.main.c.swp b/src/.main.c.swp deleted file mode 100644 index c28ecf0..0000000 Binary files a/src/.main.c.swp and /dev/null differ diff --git a/src/moteur.c b/src/moteur.c index 9a74f34..44a0646 100644 --- a/src/moteur.c +++ b/src/moteur.c @@ -261,12 +261,8 @@ void draw_walls(image_t *tex_1, image_t *tex_2, image_t *tex_3, image_t *tex_4, deltaDistY = abs(fdiv(0xFFFF, rayDirY)); //calculate step and initial sideDist - if (rayDirX == 0) { - stepX = 0; - sideDistX = 0; - } - else if (rayDirX < 0) { - stepX = -1; //true + if (rayDirX < 0) { + stepX = -1; sideDistX = fmul(posX - fix(mapX), deltaDistX); } else { @@ -279,7 +275,7 @@ void draw_walls(image_t *tex_1, image_t *tex_2, image_t *tex_3, image_t *tex_4, sideDistY = 0; } else if (rayDirY < 0) { - stepY = -1; //true + stepY = -1; sideDistY = fmul(posY - fix(mapY), deltaDistY); } else {