diff options
Diffstat (limited to '')
| -rw-r--r-- | inc/cub3d.h | 2 | ||||
| -rw-r--r-- | inc/cub3d_defines.h | 28 | ||||
| -rw-r--r-- | inc/cub3d_structs.h | 4 | 
3 files changed, 20 insertions, 14 deletions
| diff --git a/inc/cub3d.h b/inc/cub3d.h index a4873bb..c6165ac 100644 --- a/inc/cub3d.h +++ b/inc/cub3d.h @@ -76,7 +76,9 @@ void			ft_draw_map(char **map, t_cub *clist);  void			ft_draw_texture(t_cub *cl, int x, int y, int tex_y);  int8_t			ft_draw_hud(t_cub *clist);  void			ft_draw_minimap_back(t_cub *cl); +void			ft_draw_ammo_back(t_cub *cl);  void			ft_draw_health_caption(t_cub *cl); +void			ft_draw_ammo_caption(t_cub *cl);  void			ft_draw_life_bar(t_cub *cl);  void			ft_draw_scene(t_cub *clist);  void			ft_draw_scene_bmp(t_cub *clist); diff --git a/inc/cub3d_defines.h b/inc/cub3d_defines.h index c3c5d66..43da0a7 100644 --- a/inc/cub3d_defines.h +++ b/inc/cub3d_defines.h @@ -109,7 +109,7 @@ enum  #   define FT_SFX_W_THREE_LOAD_PATH		"./media/sound/sfx/double_b_load.wav"  #   define FT_SFX_W_THREE_FIRE_PATH		"./media/sound/sfx/double_b_fire.wav"  #   define FT_DEATH_SCREEN_PATH			"./media/img/screens/death_screen.xpm" -#   define FT_HUD_BACK_PATH				"./media/img/tex/plate_small.xpm" +#   define FT_HUD_BACK_PATH				"./media/img/hud/hud_back.xpm"  #   define FT_WEAPON_ONE_SPR_PATH		"./media/img/weapons/sword_s.xpm"  #   define FT_WEAPON_TWO_SPR_PATH		"./media/img/weapons/colt_s.xpm"  #   define FT_WEAPON_THREE_SPR_PATH		"./media/img/weapons/double_b_s.xpm" @@ -120,19 +120,19 @@ enum  #   define FT_WEAPON_THREE_PATH			"./media/img/weapons/double_b_w.xpm"  #   define FT_WEAPON_THREE_FIRE_PATH	"./media/img/weapons/double_b_w_fire.xpm"  #   define FT_HEAL_PACK_PATH			"./media/img/sprites/first_aid.xpm" -#	define FT_ZER_PATH					"./media/img/captions/zero.xpm" -#	define FT_ONE_PATH					"./media/img/captions/one.xpm" -#	define FT_TWO_PATH					"./media/img/captions/two.xpm" -#	define FT_THR_PATH					"./media/img/captions/three.xpm" -#	define FT_FOU_PATH					"./media/img/captions/four.xpm" -#	define FT_FIV_PATH					"./media/img/captions/five.xpm" -#	define FT_SIX_PATH					"./media/img/captions/six.xpm" -#	define FT_SEV_PATH					"./media/img/captions/seven.xpm" -#	define FT_EIG_PATH					"./media/img/captions/eight.xpm" -#	define FT_NIN_PATH					"./media/img/captions/nine.xpm" -#	define FT_PER_PATH					"./media/img/captions/percent.xpm" -#	define FT_CAP_HEALTH_PATH			"./media/img/captions/health.xpm" -#	define FT_CAP_AMMO_PATH				"./media/img/captions/ammo.xpm" +#	define FT_ZER_PATH					"./media/img/hud/zero.xpm" +#	define FT_ONE_PATH					"./media/img/hud/one.xpm" +#	define FT_TWO_PATH					"./media/img/hud/two.xpm" +#	define FT_THR_PATH					"./media/img/hud/three.xpm" +#	define FT_FOU_PATH					"./media/img/hud/four.xpm" +#	define FT_FIV_PATH					"./media/img/hud/five.xpm" +#	define FT_SIX_PATH					"./media/img/hud/six.xpm" +#	define FT_SEV_PATH					"./media/img/hud/seven.xpm" +#	define FT_EIG_PATH					"./media/img/hud/eight.xpm" +#	define FT_NIN_PATH					"./media/img/hud/nine.xpm" +#	define FT_PER_PATH					"./media/img/hud/percent.xpm" +#	define FT_CAP_HEALTH_PATH			"./media/img/hud/health.xpm" +#	define FT_CAP_AMMO_PATH				"./media/img/hud/ammo.xpm"  /*  ** ====== SOUNDS ====== diff --git a/inc/cub3d_structs.h b/inc/cub3d_structs.h index 149ac7b..72796d3 100644 --- a/inc/cub3d_structs.h +++ b/inc/cub3d_structs.h @@ -245,6 +245,10 @@ typedef struct			s_cub  	uint16_t			life_num_w;  	uint16_t			map_back_h;  	uint16_t			map_back_w; +	uint16_t			amm_back_h; +	uint16_t			amm_back_w; +	uint16_t			ammo_cap_h; +	uint16_t			ammo_cap_w;  	int					(*key_ptr[6])(struct s_cub*);  	int8_t				(*get_ptr[14])(char**, struct s_cub*);  	char				ref[22][3]; | 
