add network view for glider
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.h
index fdb055486aa6f0a2c902b0eb4221aabac03b79ef..a21e6ab423642b4b86903b8c7490cff9471df3a6 100644 (file)
@@ -49,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 {
@@ -57,7 +57,7 @@ struct{
       k_skaterift_replay     = 0x01,
       k_skaterift_ent_focus  = 0x02,
       k_skaterift_menu       = 0x04,
-      k_skaterift_respawning = 0x08,
+      k_skaterift_world_map  = 0x08,
    }
    activity;
 
@@ -66,8 +66,14 @@ struct{
 
    u32 achievements;
    int demo_mode;
+
+   audio_channel *aud_air;
+   const char *hub_world;
 }
-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,
+   .hub_world = "maps/dev_hub"
+};
 
 /* Skaterift api */
 static void skaterift_change_world_start( addon_reg *reg );