a mess but stable
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.h
1 #pragma once
2 #define SKATERIFT
3 #define SKATERIFT_APPID 2103940
4
5 #include "vg/vg_engine.h"
6 #include "vg/vg_camera.h"
7
8 enum skaterift_rt
9 {
10 k_skaterift_rt_workshop_preview,
11 k_skaterift_rt_server_status,
12 k_skaterift_rt_max
13 };
14
15 struct skaterift_globals
16 {
17 f32 time_rate;
18
19 enum skaterift_activity {
20 k_skaterift_default = 0x00,
21 k_skaterift_replay = 0x01,
22 k_skaterift_ent_focus = 0x02,
23 k_skaterift_menu = 0x04,
24 }
25 activity;
26 GLuint rt_textures[k_skaterift_rt_max];
27
28 u32 achievements;
29 int demo_mode;
30
31 const char *hub_world;
32 }
33 extern skaterift;