diff --git a/src/drawing/lightfx.c b/src/drawing/lightfx.c index 811b23748c..38c080f4dc 100644 --- a/src/drawing/lightfx.c +++ b/src/drawing/lightfx.c @@ -591,6 +591,11 @@ void* lightfx_get_front_buffer() return _light_rendered_buffer_front; } +const SDL_Color * lightfx_get_palette() +{ + return gPalette_light; +} + void lightfx_add_3d_light(uint32 lightID, uint16 lightIDqualifier, sint16 x, sint16 y, uint16 z, uint8 lightType) { if (LightListCurrentCountBack == 15999) { diff --git a/src/drawing/lightfx.h b/src/drawing/lightfx.h index 3e5adf46ab..f6d2e49c47 100644 --- a/src/drawing/lightfx.h +++ b/src/drawing/lightfx.h @@ -54,6 +54,7 @@ extern void lightfx_render_lights_to_frontbuffer(); extern void lightfx_update_viewport_settings(); extern void* lightfx_get_front_buffer(); +const SDL_Color * lightfx_get_palette(); extern void lightfx_add_3d_light(uint32 lightID, uint16 lightIDqualifier, sint16 x, sint16 y, uint16 z, uint8 lightType);