X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=conf.h;h=e00c42bc1ec4fb65bcc3440188f3dbdfa903f12c;hb=6eb7d6fbfc16c66c1d237a9d593730e75203695c;hp=ade9247a18eda299e67f2e9b9a348a7149e5fa6e;hpb=c52e639cdcf6d21f69caa9625238afded7513ca4;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/conf.h b/conf.h index ade9247..e00c42b 100644 --- a/conf.h +++ b/conf.h @@ -4,44 +4,29 @@ #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_var_push( (struct vg_var){ - .name = "cl_fov", - .data = &cl_fov, - .data_type = k_var_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_var_push( (struct vg_var){ - .name = "cl_blur_strength", - .data = &cl_blur_strength, - .data_type = k_var_dtype_f32, - .opt_f32 = { .clamp = 0 }, - .persistent = 1 - }); +static f32 cl_cinema = 0; +static i32 cl_cinema_fixed = 0; - vg_var_push( (struct vg_var){ - .name = "cl_blur", - .data = &cl_blur, - .data_type = k_var_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_var_push( (struct vg_var){ - .name = "cl_playermdl_id", - .data = &cl_playermdl_id, - .data_type = k_var_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 */