#define VG_GAME
#include "vg/vg.h"
-VG_STATIC float cl_fov = 0.86f,
- cl_blur_strength = 0.3f;
-VG_STATIC int cl_blur = 1,
- cl_playermdl_id = 0;
+#define SKATERIFT_APPID 2103940
-VG_STATIC void g_conf_init(void)
-{
- vg_convar_push( (struct vg_convar){
- .name = "cl_fov",
- .data = &cl_fov,
- .data_type = k_convar_dtype_f32,
- .opt_f32 = { .clamp = 0 },
- .persistent = 1
- });
+VG_STATIC f32 cl_fov = 0.86f,
+ cl_blur_strength = 0.3f;
+VG_STATIC i32 cl_blur = 1,
+ cl_playermdl_id = 0,
+ cl_invert_y = 0;
- vg_convar_push( (struct vg_convar){
- .name = "cl_blur_strength",
- .data = &cl_blur_strength,
- .data_type = k_convar_dtype_f32,
- .opt_f32 = { .clamp = 0 },
- .persistent = 1
- });
+static f32 cl_cinema = 0;
+static i32 cl_cinema_fixed = 0;
- vg_convar_push( (struct vg_convar){
- .name = "cl_blur",
- .data = &cl_blur,
- .data_type = k_convar_dtype_i32,
- .opt_i32 = { .min=0, .max=1, .clamp=1 },
- .persistent = 1
- });
+VG_STATIC void g_conf_init(void)
+{
+ VG_VAR_F32( cl_blur_strength, flags=VG_VAR_PERSISTENT );
+ VG_VAR_I32( cl_playermdl_id, flags=VG_VAR_PERSISTENT );
- vg_convar_push( (struct vg_convar){
- .name = "cl_playermdl_id",
- .data = &cl_playermdl_id,
- .data_type = k_convar_dtype_i32,
- .opt_i32 = { .min=0, .max=2, .clamp=1 },
- .persistent = 1
- });
+ vg_console_reg_var( "blur_effect", &cl_blur,
+ k_var_dtype_i32, VG_VAR_PERSISTENT );
+ vg_console_reg_var( "invert_y", &cl_invert_y,
+ k_var_dtype_i32, VG_VAR_PERSISTENT );
+ vg_console_reg_var( "fov", &cl_fov, k_var_dtype_f32, VG_VAR_PERSISTENT );
+ vg_console_reg_var( "cinema", &cl_cinema, k_var_dtype_f32, 0 );
+ vg_console_reg_var( "cinema_fixed", &cl_cinema_fixed, k_var_dtype_i32, 0 );
}
#endif /* CONF_H */