8 drivable_vehicle
*vehicle
;
9 struct skeleton_anim
*anim_drive
;
13 static void player__drive_pre_update(void);
14 static void player__drive_update(void);
15 static void player__drive_post_update(void);
16 static void player__drive_animate(void);
17 static void player__drive_pose( void *animator
, player_pose
*pose
);
19 static void player__drive_post_animate(void);
20 static void player__drive_im_gui(void);
21 static void player__drive_bind(void);
22 static void player__drive_reset( ent_spawn
*rp
);
24 struct player_subsystem_interface
static player_subsystem_drive
= {
25 .pre_update
= player__drive_pre_update
,
26 .update
= player__drive_update
,
27 .post_update
= player__drive_post_update
,
28 .animate
= player__drive_animate
,
29 .pose
= player__drive_pose
,
30 .post_animate
= player__drive_post_animate
,
31 .im_gui
= player__drive_im_gui
,
32 .bind
= player__drive_bind
,
33 .reset
= player__drive_reset
,
35 .animator_data
= NULL
,
40 #endif /* PLAYER_DRIVE_H */