diff options
Diffstat (limited to 'inc/cub3d_structs.h')
-rw-r--r-- | inc/cub3d_structs.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 9b220c1..8c1bb70 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -133,7 +133,7 @@ typedef struct s_player float plane_y; uint8_t fire; int16_t life; - uint8_t has_weapon[2]; + uint8_t has_weapon[3]; int8_t handles_weapon; } t_player; @@ -200,10 +200,10 @@ typedef struct s_map int32_t sprite_order[8][4096]; int32_t traps_nbr; int32_t heals_nbr; - int32_t weaps_nbr[2]; + int32_t weaps_nbr[3]; int32_t traps_order[512]; int32_t heals_order[64]; - int32_t weaps_order[2][1]; + int32_t weaps_order[3][1]; size_t line_chk; size_t map_start; uint8_t isspawn; @@ -214,7 +214,7 @@ typedef struct s_map uint8_t isskybox; uint8_t istraps; uint8_t isheals; - uint8_t isweapon[2]; + uint8_t isweapon[3]; uint8_t darklvl; uint16_t scale; int8_t topsp; @@ -252,14 +252,14 @@ typedef struct s_cub struct s_img death_screen; struct s_rgb f_rgb; struct s_rgb c_rgb; - struct s_img tlist[20]; - struct s_img tweap[4]; + struct s_img tlist[21]; + struct s_img tweap[6]; struct s_img tnum[11]; struct s_sprite **sprites; struct s_sprite traps[512]; struct s_sprite heals[64]; struct s_sprite **weaps; - struct s_sfx sfx[10]; + struct s_sfx sfx[12]; } t_cub; # endif |