cgvm_mempool = Mem_AllocPool("CGVM", 0, NULL);
}
+void CL_CGVM_Shutdown(void)
+{
+ Mem_FreePool (&cgvm_mempool);
+}
+
void CL_CGVM_Clear(void)
{
Mem_EmptyPool(cgvm_mempool);
{
matrix4x4_t matrix;
Matrix4x4_CreateTranslate(&matrix, l->origin[0], l->origin[1], l->origin[2]);
- CL_AllocDlight(NULL, &matrix, l->radius, l->color[0], l->color[1], l->color[2], 0, 0, 0, 0, true, 1, 0.25, 0, 1, 1, LIGHTFLAG_NORMALMODE | LIGHTFLAG_REALTIMEMODE);
+ CL_AllocDlight(NULL, &matrix, l->radius, l->color[0], l->color[1], l->color[2], 0, 0, 0, -1, true, 1, 0.25, 0, 1, 1, LIGHTFLAG_NORMALMODE | LIGHTFLAG_REALTIMEMODE);
}
void *CGVM_Malloc(const int size)