X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_dead.h;h=f90a3029cb393f45e0dca322c6dd60f0855994fa;hb=89b5a93c0fa9b72a14ce17c433127ef646ce338f;hp=e4c177e721c12dc610d83c02ea018df5fea86693;hpb=08b11851edbca3f8951b6023554169cc67aa4f22;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_dead.h b/player_dead.h index e4c177e..f90a302 100644 --- a/player_dead.h +++ b/player_dead.h @@ -15,6 +15,8 @@ struct player_dead{ transforms[ 32 ]; } animator; + + struct skeleton_anim *anim_bail; } static player_dead; @@ -24,6 +26,7 @@ static void player__dead_animate (void); static void player__dead_pose (void *animator, player_pose *pose); static void player__dead_post_animate(void); static void player__dead_im_gui (void); +static void player__dead_bind (void); static void player__dead_transition ( enum player_die_type type ); static void player__dead_animator_exchange( bitpack_ctx *ctx, void *data ); @@ -34,6 +37,7 @@ struct player_subsystem_interface static player_subsystem_dead = { .pose = player__dead_pose, .post_animate = player__dead_post_animate, .im_gui = player__dead_im_gui, + .bind = player__dead_bind, .animator_data = &player_dead.animator, .animator_size = sizeof(player_dead.animator),