df shadows
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.c
index be5d4d699f3cc5859eac179fb6c5bbc3e529fed3..518ac439995c8dd39c42764e4217b9ae4161ebd6 100644 (file)
 #else
 #include "player_interface.h"
 #include "player_device_walk.h"
+#include "player_device_skate.h"
 #include "player_model.h"
 
 /* temp */
 VG_STATIC player_interface localplayer;
 VG_STATIC struct player_device_walk localplayer_walk;
+VG_STATIC struct player_device_skate localplayer_skate;
 VG_STATIC struct player_avatar localplayer_avatar;
 VG_STATIC glmesh localplayer_meshes[3];
 
@@ -120,6 +122,8 @@ VG_STATIC void vg_preload(void)
 {
    g_conf_init();
 
+   common_var_temp();
+
    vg_var_push( (struct vg_var){
       .name = "cl_ui",
       .data = &cl_ui,
@@ -233,6 +237,7 @@ VG_STATIC void vg_load(void)
    player_use_avatar( &localplayer, &localplayer_avatar );
    player_use_mesh( &localplayer, &localplayer_meshes[0] );
    player_use_device( &localplayer, &player_device_walk, &localplayer_walk );
+   player_use_device( &localplayer, &player_device_skate, &localplayer_skate );
 
    /* --------------------- */
 
@@ -390,7 +395,6 @@ VG_STATIC void render_scene(void)
 
    /* Draw world */
    glEnable( GL_DEPTH_TEST );
-
    render_world( &main_camera );