add player angle

This commit is contained in:
kinou-p 2022-06-14 16:00:11 +02:00
parent bdd5a6e046
commit 498481c226
2 changed files with 8 additions and 6 deletions

View File

@ -6,7 +6,7 @@
/* By: apommier <apommier@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* 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')

View File

@ -6,7 +6,7 @@
/* By: apommier <apommier@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* 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)