]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_shared.h
allow 0 parameters in VM_SV_makestatic due to a bug in id1 qc
[xonotic/darkplaces.git] / model_shared.h
index d0406ff13cb0a9a01cb29e709a8d74d3f2800392..36d72434854d8c7ebb239b82040d8ec89aef2207 100644 (file)
@@ -479,8 +479,12 @@ typedef struct model_brushq3_s
        q3deffect_t *data_effects;
 
        // lightmap textures
-       int num_lightmaps;
+       int num_originallightmaps;
+       int num_mergedlightmaps;
+       int num_lightmapmergepower;
+       int num_lightmapmerge;
        rtexture_t **data_lightmaps;
+       rtexture_t **data_deluxemaps;
 
        // voxel light data with directional shading
        int num_lightgrid;
@@ -715,5 +719,8 @@ void Mod_PSKMODEL_Load(model_t *mod, void *buffer, void *bufferend);
 void Mod_IDSP_Load(model_t *mod, void *buffer, void *bufferend);
 void Mod_IDS2_Load(model_t *mod, void *buffer, void *bufferend);
 
+// utility
+qboolean Mod_CanSeeBox_Trace(int numsamples, float t, model_t *model, vec3_t eye, vec3_t minsX, vec3_t maxsX);
+
 #endif // MODEL_SHARED_H