clear runs when respawning
[carveJwlIkooP6JGAAIwe30JlM.git] / player_dead.h
1 #ifndef PLAYER_DEAD_H
2 #define PLAYER_DEAD_H
3
4 #include "player_api.h"
5
6 struct player_dead{
7 v3f co_lpf, v_lpf, w_lpf;
8
9 struct player_dead_animator{
10 struct {
11 v3f co;
12 v4f q;
13 }
14 transforms[ 32 ];
15 }
16 animator;
17 };
18
19 VG_STATIC void player__dead_update ( player_instance *player );
20 VG_STATIC void player__dead_post_update ( player_instance *player );
21 VG_STATIC void player__dead_animate ( player_instance *player );
22 VG_STATIC void player__dead_pose( player_instance *player, player_pose *pose );
23
24 VG_STATIC void player__dead_post_animate( player_instance *player );
25 VG_STATIC void player__dead_im_gui ( player_instance *player );
26 VG_STATIC void player__dead_transition ( player_instance *player );
27
28 #endif /* PLAYER_DEAD_H */