From 0ca2404b509ef4ddc4e19996cdbe3edbbba6d339 Mon Sep 17 00:00:00 2001 From: Charles Date: Mon, 3 Feb 2020 02:27:54 +0100 Subject: sprite from lodev and capture from random stackoverflow thread, now lets understand this nightmare --- src/main.c | 84 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 41 insertions(+), 43 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 0d9ecea..95256d2 100644 --- a/src/main.c +++ b/src/main.c @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/11/15 06:39:39 by cacharle #+# #+# */ -/* Updated: 2020/02/01 14:00:48 by cacharle ### ########.fr */ +/* Updated: 2020/02/02 19:22:09 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -29,46 +29,44 @@ int main(int argc, char **argv) return (0); } -/* -int main(int argc, char **argv) -{ - (void)argc; - t_state *s = parse_check(parse(argv[1])); - if (s == NULL) - return (1); - printf("R %d %d\n", s->window.width, s->window.height); - printf("NO %s\n", s->textures_path[TEX_NORTH]); - printf("SO %s\n", s->textures_path[TEX_SOUTH]); - printf("WE %s\n", s->textures_path[TEX_WEST]); - printf("EA %s\n\n", s->textures_path[TEX_EAST]); - printf("S %s\n", s->textures_path[TEX_SPRITE]); - printf("F %d,%d,%d\n", s->floor_color.rgb.r, s->floor_color.rgb.g, s->floor_color.rgb.b); - printf("C %d,%d,%d\n\n", s->ceilling_color.rgb.r, s->ceilling_color.rgb.g, s->ceilling_color.rgb.b); - printf("%dx%d\n", s->map_height, s->map_width); - for (int i = 0; i < s->map_height; i++) - { - for (int j = 0; j < s->map_width; j++) - { - if (s->map[i][j] == CELL_WALL) - printf("#"); - else if (s->map[i][j] == CELL_EMPTY) - printf(" "); - else - printf("%d", s->map[i][j]); - if (j != s->map_width - 1) - printf(" "); - } - printf("\n"); - } - printf("post state_new\n"); - if ((s = state_new(s)) == NULL) - { - printf("Error: state new"); - return 1; - } - printf("state->pos [%f %f]\n", s->pos.x, s->pos.y); - state_destroy(s); - return 0; -} -*/ +/* int main(int argc, char **argv) */ +/* { */ +/* (void)argc; */ +/* t_state *s = parse_check(parse(argv[1])); */ +/* if (s == NULL) */ +/* return (1); */ +/* printf("R %d %d\n", s->window.width, s->window.height); */ +/* printf("NO %s\n", s->textures_path[TEX_NORTH]); */ +/* printf("SO %s\n", s->textures_path[TEX_SOUTH]); */ +/* printf("WE %s\n", s->textures_path[TEX_WEST]); */ +/* printf("EA %s\n\n", s->textures_path[TEX_EAST]); */ +/* printf("S %s\n", s->textures_path[TEX_SPRITE]); */ +/* printf("F %d,%d,%d\n", s->floor_color.rgb.r, s->floor_color.rgb.g, s->floor_color.rgb.b); */ +/* printf("C %d,%d,%d\n\n", s->ceilling_color.rgb.r, s->ceilling_color.rgb.g, s->ceilling_color.rgb.b); */ +/* printf("%dx%d\n", s->map_height, s->map_width); */ +/* for (int i = 0; i < s->map_height; i++) */ +/* { */ +/* for (int j = 0; j < s->map_width; j++) */ +/* { */ +/* if (s->map[i][j] == CELL_WALL) */ +/* printf("#"); */ +/* else if (s->map[i][j] == CELL_EMPTY) */ +/* printf(" "); */ +/* else */ +/* printf("%d", s->map[i][j]); */ +/* if (j != s->map_width - 1) */ +/* printf(" "); */ +/* } */ +/* printf("\n"); */ +/* } */ +/* printf("post state_new\n"); */ +/* if ((s = state_new(s)) == NULL) */ +/* { */ +/* printf("Error: state new"); */ +/* return 1; */ +/* } */ +/* printf("state->pos [%f %f]\n", s->pos.x, s->pos.y); */ +/* state_destroy(s); */ +/* return 0; */ +/* } */ -- cgit