diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ft_draw_sprite.c | 1 | ||||
| -rw-r--r-- | src/ft_find_item.c | 9 | 
2 files changed, 4 insertions, 6 deletions
| diff --git a/src/ft_draw_sprite.c b/src/ft_draw_sprite.c index a17ab98..655a6e4 100644 --- a/src/ft_draw_sprite.c +++ b/src/ft_draw_sprite.c @@ -86,6 +86,7 @@ void  	int32_t	d;  	sprite->x = sprite->drawstartx; +	ft_printf("current: %d\n", sprite->current_sprite);  	while (sprite->x < sprite->drawendx)  	{  		sprite->tex_x = (int32_t)((sprite->x - (-sprite->spritewidth / 2 + diff --git a/src/ft_find_item.c b/src/ft_find_item.c index 6d795c3..bf0f67a 100644 --- a/src/ft_find_item.c +++ b/src/ft_find_item.c @@ -68,12 +68,9 @@ static void  	if (ft_ischarset(FT_CHRST_WEAPONS, map_char))  	{  		weap_id = 0; -		if (map_char == '@') -			weap_id = 1; -		else if (map_char == '#') -			weap_id = 2; -		else if (map_char == 'x') -			weap_id = 3; +		weap_id = (map_char == '@') ? (1) : (weap_id); +		weap_id = (map_char == '#') ? (2) : (weap_id); +		weap_id = (map_char == 'x') ? (3) : (weap_id);  		cl->mlist.map[(uint64_t)pl->pos_y][(uint64_t)pl->pos_x] = '0';  		if (weap_id != 3)  		{ | 
