summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2023-12-26 16:04:38 +0100
committerAldrik Ramaekers <aldrik@amftech.nl>2023-12-26 16:04:38 +0100
commitd018848939d1101df21515cb81f611f23c119d10 (patch)
tree02b7bcdc876de586d5fdce9ff92f0d01f670d4db /include
parentef471c71e0da0269ed2a924eaae991ac2d0cfa20 (diff)
body
Diffstat (limited to 'include')
-rw-r--r--include/asset_defs.h4
-rw-r--r--include/sprite.h3
2 files changed, 5 insertions, 2 deletions
diff --git a/include/asset_defs.h b/include/asset_defs.h
index ef40df0..c060a0b 100644
--- a/include/asset_defs.h
+++ b/include/asset_defs.h
@@ -15,6 +15,8 @@ font* fnt_20;
font* fnt_16;
font* fnt_12;
+image* img_test;
+
// Icons
image* img_icon_bullets;
image* img_icon_nova;
@@ -41,8 +43,8 @@ image* img_grenade_explode;
image* img_molotov_explode;
// Players
-image* img_player_running;
image* img_helmet;
+image* img_body;
// Other
image* img_zombie_chunk_hand;
diff --git a/include/sprite.h b/include/sprite.h
index 251ceea..af98d32 100644
--- a/include/sprite.h
+++ b/include/sprite.h
@@ -24,6 +24,7 @@ typedef struct t_sprite_frame {
sprite create_sprite(image* img, int frame_count, int fwidth, int fheight, float sec_per_frame);
void update_sprite(sprite* sprite);
-sprite_frame sprite_get_frame(sprite* sprite);
+void sprite_set_current_frame(sprite* sprite, int index);
+sprite_frame sprite_get_frame(image* img, sprite* sprite);
#endif \ No newline at end of file