From c96cf7e22da5acd72f96a9e23cff6bfee0db2208 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 15 Dec 2023 07:38:07 +0300 Subject: [PATCH] engine: expose world version through RefAPI --- engine/client/cl_render.c | 2 ++ engine/ref_api.h | 1 + 2 files changed, 3 insertions(+) diff --git a/engine/client/cl_render.c b/engine/client/cl_render.c index 7bd70326..489c3752 100644 --- a/engine/client/cl_render.c +++ b/engine/client/cl_render.c @@ -207,6 +207,8 @@ intptr_t CL_RenderGetParm( const int parm, const int arg, const qboolean checkRe return pfnNumberOfEntities(); case PARM_NUMMODELS: return cl.nummodels; + case PARM_WORLD_VERSION: + return world.version; } } return 0; diff --git a/engine/ref_api.h b/engine/ref_api.h index 707e43fe..4cc8af71 100644 --- a/engine/ref_api.h +++ b/engine/ref_api.h @@ -261,6 +261,7 @@ typedef enum PARM_LOCAL_GAME = -11, PARM_NUMENTITIES = -12, // local game only PARM_NUMMODELS = -13, // cl.nummodels + PARM_WORLD_VERSION = -14, } ref_parm_e; typedef struct ref_api_s