From b5982b835d46ba6ae7363b60254ebfa2c3439a4d Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Thu, 26 Mar 2020 14:58:02 +0100 Subject: Solved 9th sprite problem --- inc/cub3d_structs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 1b46312..caf4964 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -202,7 +202,7 @@ typedef struct s_map size_t map_w; size_t map_h; size_t mapl_len; - int32_t sprite_nbr[4096]; + int32_t sprite_nbr[8]; uint8_t sprite_var; uint8_t weapon_var; int32_t sprite_order[8][4096]; -- cgit v1.2.3 From b626f171f26f709b27e790911b48f7a4272dc707 Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Fri, 27 Mar 2020 13:55:24 +0100 Subject: In progress --- inc/cub3d_structs.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index caf4964..836d168 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -202,15 +202,13 @@ typedef struct s_map size_t map_w; size_t map_h; size_t mapl_len; - int32_t sprite_nbr[8]; + int32_t sprite_nbr[FT_TOTAL_SPRT]; uint8_t sprite_var; uint8_t weapon_var; - int32_t sprite_order[8][4096]; - int32_t st_o[8]; - int32_t traps_nbr; + int32_t sprite_order[FT_TOTAL_SPRT][4096]; + int32_t st_o[FT_TOTAL_SPRT]; int32_t heals_nbr; int32_t weaps_nbr[3]; - int32_t traps_order[512]; int32_t heals_order[64]; int32_t weaps_order[3][1]; size_t line_chk; @@ -275,7 +273,6 @@ typedef struct s_cub struct s_img tweap[6]; struct s_img tnum[12]; struct s_sprite **sprites; - struct s_sprite traps[512]; struct s_sprite heals[64]; struct s_sprite **weaps; struct s_sfx sfx[13]; -- cgit v1.2.3 From a713e118950f62700a43d21aa33fd2e3d7673af9 Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Fri, 27 Mar 2020 15:07:32 +0100 Subject: Problem --- inc/cub3d_structs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 836d168..ce45a92 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -202,7 +202,7 @@ typedef struct s_map size_t map_w; size_t map_h; size_t mapl_len; - int32_t sprite_nbr[FT_TOTAL_SPRT]; + int16_t sprite_nbr[FT_TOTAL_SPRT]; uint8_t sprite_var; uint8_t weapon_var; int32_t sprite_order[FT_TOTAL_SPRT][4096]; -- cgit v1.2.3 From 44d5f7f4da8465f4829de1232e4cf2c6c2bf76bc Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Fri, 27 Mar 2020 16:44:30 +0100 Subject: Segv fix --- inc/cub3d_structs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index ce45a92..b3cd636 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -206,7 +206,7 @@ typedef struct s_map uint8_t sprite_var; uint8_t weapon_var; int32_t sprite_order[FT_TOTAL_SPRT][4096]; - int32_t st_o[FT_TOTAL_SPRT]; + int32_t st_o[FT_TOTAL_SPRT + 1]; int32_t heals_nbr; int32_t weaps_nbr[3]; int32_t heals_order[64]; -- cgit v1.2.3 From 96534d2121cd9097da83b69ea5947ea93b736edc Mon Sep 17 00:00:00 2001 From: salad Date: Fri, 27 Mar 2020 22:23:03 +0100 Subject: jattend que ca clique --- inc/cub3d_structs.h | 1 + 1 file changed, 1 insertion(+) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index b3cd636..639710f 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -108,6 +108,7 @@ typedef struct s_sprite uint64_t s_pos_y; double spritex; double spritey; + int8_t exists; int32_t spriteheight; int32_t spritewidth; int32_t drawstartx; -- cgit v1.2.3 From b3aecb150f55ebc9dde7c1b09559d1566e9e92a6 Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Sat, 28 Mar 2020 16:46:40 +0100 Subject: All in sprites --- inc/cub3d_structs.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 639710f..5af18a4 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -205,13 +205,8 @@ typedef struct s_map size_t mapl_len; int16_t sprite_nbr[FT_TOTAL_SPRT]; uint8_t sprite_var; - uint8_t weapon_var; int32_t sprite_order[FT_TOTAL_SPRT][4096]; int32_t st_o[FT_TOTAL_SPRT + 1]; - int32_t heals_nbr; - int32_t weaps_nbr[3]; - int32_t heals_order[64]; - int32_t weaps_order[3][1]; size_t line_chk; size_t map_start; uint8_t isspawn; @@ -274,8 +269,6 @@ typedef struct s_cub struct s_img tweap[6]; struct s_img tnum[12]; struct s_sprite **sprites; - struct s_sprite heals[64]; - struct s_sprite **weaps; struct s_sfx sfx[13]; } t_cub; -- cgit v1.2.3 From 76cefdc4dc3efa6eb410574a0f5ec42188ba11bd Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Sun, 29 Mar 2020 15:42:37 +0200 Subject: Almost --- inc/cub3d_structs.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'inc/cub3d_structs.h') diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 5af18a4..5497ae9 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -236,6 +236,8 @@ typedef struct s_cub uint16_t currlvl; uint16_t i; uint16_t y; + float **big_t; + uint16_t big_t_val; char errmsg[64]; int32_t key_input[5]; char fps_count[9]; -- cgit v1.2.3