diff options
| author | Aldrik Ramaekers <aldrik@amftech.nl> | 2024-01-07 18:04:08 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@amftech.nl> | 2024-01-07 18:04:08 +0100 |
| commit | b2bd4db89ac281ffddf23ef4469fa427eaa8b710 (patch) | |
| tree | 56710119e4d74367c9d488aa5a19cf3a297d75b1 /include | |
| parent | 79eb2237b94900941c35859875c4bae21fa4fff6 (diff) | |
player death
Diffstat (limited to 'include')
| -rw-r--r-- | include/asset_defs.h | 5 | ||||
| -rw-r--r-- | include/players.h | 3 | ||||
| -rw-r--r-- | include/sprite.h | 1 |
3 files changed, 8 insertions, 1 deletions
diff --git a/include/asset_defs.h b/include/asset_defs.h index bf98710..60ad94a 100644 --- a/include/asset_defs.h +++ b/include/asset_defs.h @@ -49,18 +49,23 @@ image* img_molotov_explode; // Players image* img_gunner_blue_run; image* img_gunner_blue_idle; +image* img_gunner_blue_die; image* img_gunner_black_run; image* img_gunner_black_idle; +image* img_gunner_black_die; image* img_gunner_green_run; image* img_gunner_green_idle; +image* img_gunner_green_die; image* img_gunner_yellow_run; image* img_gunner_yellow_idle; +image* img_gunner_yellow_die; image* img_gunner_red_run; image* img_gunner_red_idle; +image* img_gunner_red_die; image* img_bullet_stream; image* img_muzzle_flash; diff --git a/include/players.h b/include/players.h index efafd2b..d230d0c 100644 --- a/include/players.h +++ b/include/players.h @@ -19,6 +19,7 @@ typedef enum t_player_interact_state { INTERACT_IDLE, INTERACT_RELOADING, + INTERACT_DEAD } player_interact_state; typedef enum t_player_direction { @@ -68,7 +69,7 @@ typedef struct t_player { int kills; u64 ping; sprite sprite; - sprite gun_sprite; + sprite sprite_death; network_state connection_state; u32 points; struct { diff --git a/include/sprite.h b/include/sprite.h index 2775b62..6c314d0 100644 --- a/include/sprite.h +++ b/include/sprite.h @@ -14,6 +14,7 @@ typedef struct t_sprite { int img_height; int frame_start; float zoom; + bool loop; } sprite; typedef struct t_sprite_frame { |
