From 498481c2264e909f783b8b6663b7597e387c602a Mon Sep 17 00:00:00 2001 From: kinou-p Date: Tue, 14 Jun 2022 16:00:11 +0200 Subject: [PATCH] add player angle --- srcs/main.c | 4 +++- srcs/parsing/parse_map.c | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/srcs/main.c b/srcs/main.c index c70f040..3591216 100644 --- a/srcs/main.c +++ b/srcs/main.c @@ -6,7 +6,7 @@ /* By: apommier +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/02/13 16:42:55 by apommier #+# #+# */ -/* Updated: 2022/06/14 15:22:23 by apommier ### ########.fr */ +/* Updated: 2022/06/14 15:59:20 by apommier ### ########.fr */ /* */ /* ************************************************************************** */ @@ -93,6 +93,8 @@ void print_line(t_data *img, double x, double y) int key_pressed(int type, t_data *img) { + if (code == 65307) + quit_game(img); if (type == 'w') img->player.front = 1; else if (type == 's') diff --git a/srcs/parsing/parse_map.c b/srcs/parsing/parse_map.c index faf1aa4..e703702 100644 --- a/srcs/parsing/parse_map.c +++ b/srcs/parsing/parse_map.c @@ -6,7 +6,7 @@ /* By: apommier +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/05/10 17:54:25 by sadjigui #+# #+# */ -/* Updated: 2022/06/14 15:25:06 by apommier ### ########.fr */ +/* Updated: 2022/06/14 15:55:55 by apommier ### ########.fr */ /* */ /* ************************************************************************** */ @@ -128,13 +128,13 @@ void close_or_not(char **tab, int i, int j, t_data *img) void find_angle(char c, t_data *img) { if (c == 'N') - img->player.angle = 0; - if (c == 'E') img->player.angle = 90; + if (c == 'E') + img->player.angle = 0; if (c == 'S') - img->player.angle = 180; - if (c == 'W') img->player.angle = 270; + if (c == 'W') + img->player.angle = 180; } int check_inner_utils(char *line, t_data *img)