X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=r_light.h;h=6e29e589b0a65c03948e136a64174e44117751b9;hb=d7035ef4229a2462ad59a67160494593fbd8f2e0;hp=4d7bcb551a66b9bbefddef7142f41fab750cba6b;hpb=e4b3858e7aca0ead91be1d8f675db084d025abad;p=xonotic%2Fdarkplaces.git diff --git a/r_light.h b/r_light.h index 4d7bcb55..6e29e589 100644 --- a/r_light.h +++ b/r_light.h @@ -7,15 +7,14 @@ typedef struct float radius; float die; // stop lighting after this time float decay; // drop this each second - int key; + entity_t *ent; // the entity that spawned this light (can be NULL if it is not to be replaced repeatedly) vec3_t color; // LordHavoc: colored lighting - qboolean dark; // subtracts light instead of adding } dlight_t; // LordHavoc: this affects the lighting scale of the whole game #define LIGHTOFFSET 4096.0f -extern void R_CompleteLightPoint (vec3_t color, vec3_t p); +extern void R_CompleteLightPoint (vec3_t color, vec3_t p, int dynamic); extern void R_DynamicLightPoint(vec3_t color, vec3_t org, int *dlightbits); extern void R_DynamicLightPointNoMask(vec3_t color, vec3_t org); extern void R_LightPoint (vec3_t color, vec3_t p);