Merge branch 'master' of harrygodden.com:/home/carveJwlIkooP6JGAAIwe30JlM
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.h
index 9a1e0c53c704f949f0ece5f024b07d0e797f4d84..35ac9bfd7126ce3630e2b65622a17688abb4cace 100644 (file)
@@ -14,6 +14,7 @@
 
 enum skaterift_rt {
    k_skaterift_rt_workshop_preview,
+   k_skaterift_rt_server_status,
    k_skaterift_rt_max
 };
 
@@ -48,7 +49,7 @@ struct{
    struct gui_helper *helper_resume, *helper_freecam;
 
    camera replay_freecam;
-   int freecam;
+   i32 freecam;
    v3f freecam_v, freecam_w;
 
    enum skaterift_activity {
@@ -62,8 +63,12 @@ struct{
 
    f64 last_autosave;
    GLuint rt_textures[k_skaterift_rt_max];
+
+   u32 achievements;
+   int demo_mode;
 }
-static skaterift = { .op = k_async_op_clientloading, .time_rate = 1.0f };
+static skaterift = { 
+   .op = k_async_op_clientloading, .time_rate = 1.0f, .demo_mode = 1 };
 
 /* Skaterift api */
 static void skaterift_change_world_start( addon_reg *reg );