-VG_STATIC void player_dead_ui( player_interface *player,
- player_attachment *at )
-{
-}
-
-VG_STATIC void player_dead_bind( player_interface *player,
- player_attachment *at )
-{
- copy_avatar_pose_to_ragdoll( player->playeravatar, &player->ragdoll,
- player->rb.v );
-}
-
-VG_STATIC void player_dead_pose( player_interface *player,
- player_attachment *at,
- player_pose pose, m4x3f transform )
-{
-}
-
-/* FIXME: player_device_common */
-VG_STATIC void player_skate_get_camera( player_interface *player,
- player_attachment *at, camera *cam );
-VG_STATIC void skate_camera_vector_look( camera *cam, v3f v, float C, float k );
-
-VG_STATIC void player_dead_get_camera( player_interface *player,
- player_attachment *at, camera *cam )
-{
- struct player_avatar *av = player->playeravatar;
-
- v3f vp = {-0.1f,1.8f,0.0f},
- vd = {-1.0f,0.0f,0.0f};
-
- m4x3_mulv( av->sk.final_mtx[ av->id_head-1 ], vp, cam->pos );
- m3x3_mulv( av->sk.final_mtx[ av->id_head-1 ], vd, vd );
-
- v3_zero( cam->angles );
- cam->fov = 119.0f;
-
- skate_camera_vector_look( cam, vd, 1.0f, 0.0f );
-}
-
-VG_STATIC void player_dead_transport( player_interface *player,
- player_attachment *at,
- teleport_gate *gate )