diff --git a/includes/cub3d_consts.h b/includes/cub3d_consts.h index ebd1896..23cd9c0 100644 --- a/includes/cub3d_consts.h +++ b/includes/cub3d_consts.h @@ -6,7 +6,7 @@ /* By: tchampio #include #include @@ -67,8 +68,14 @@ int keypress_handler(int keycode, t_cub3d_data *data) { if (keycode == XK_Escape) destroy(data); - else if (keycode == XK_w || keycode == XK_a || keycode == XK_s || keycode == XK_d) - ft_printf("salut\n"); + else if (keycode == XK_a) + data->player.movement.x = -MOVEMENT_SPEED; + else if (keycode == XK_d) + data->player.movement.x = MOVEMENT_SPEED; + else if (keycode == XK_w) + data->player.movement.y = -MOVEMENT_SPEED; + else if (keycode == XK_s) + data->player.movement.y = MOVEMENT_SPEED; return (0); }