diff --git a/light/entities.cc b/light/entities.cc index 368ffacb..42daeef0 100644 --- a/light/entities.cc +++ b/light/entities.cc @@ -31,9 +31,6 @@ const std::vector& GetLights() { } /* surface lights */ -#define MAX_SURFLIGHT_TEMPLATES 256 -entity_t *surfacelight_templates[MAX_SURFLIGHT_TEMPLATES]; -int num_surfacelight_templates; static void MakeSurfaceLights(const bsp2_t *bsp); using strings = std::vector; @@ -1198,6 +1195,8 @@ WriteEntitiesToString(bsp2_t *bsp) * ======================================================================= */ +std::vector surfacelight_templates; + FILE *surflights_dump_file; char surflights_dump_filename[1024]; @@ -1366,9 +1365,9 @@ static void SubdividePolygon (const bsp2_dface_t *face, const modelinfo_t *face_ const char *texname = Face_TextureName(bsp, face); - for (i=0; ilight.setFloatValue(0); - } - if (surflights_dump_file) { fclose(surflights_dump_file); printf("wrote surface lights to '%s'\n", surflights_dump_filename);