X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=conf.h;h=387ed212a58196b42fd8fb40f57648194fa16e78;hb=1b522daa02f28128498b04def4d60b63e590d1f3;hp=33cc44e5690c1465c0c8d65ce487a74e1f4e9bae;hpb=72c40f1bc7a732f6a628dbf8a4135ac0bf3efa4e;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/conf.h b/conf.h index 33cc44e..387ed21 100644 --- a/conf.h +++ b/conf.h @@ -12,45 +12,11 @@ VG_STATIC int cl_blur = 1, 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_var_push( (struct vg_var){ - .name = "cl_invert_y", - .data = &cl_invert_y, - .data_type = k_var_dtype_i32, - .opt_i32 = { .min=0, .max=1, .clamp=1 }, - .persistent = 1 - }); - - 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 - }); - - 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_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_VAR_F32( cl_fov, flags=VG_VAR_PERSISTENT ); + VG_VAR_I32( cl_invert_y, flags=VG_VAR_PERSISTENT ); + VG_VAR_I32( cl_blur, flags=VG_VAR_PERSISTENT ); + VG_VAR_F32( cl_blur_strength, flags=VG_VAR_PERSISTENT ); + VG_VAR_I32( cl_playermdl_id, flags=VG_VAR_PERSISTENT ); } #endif /* CONF_H */