SurfaceLights - Surface Mounted Stock-Alike Lights for Self-Illumination

SurfaceLights - Surface Mounted Stock-Alike Lights for Self-Illumination

71.9k Downloads

Original forum thread here.

Distributed under Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License (http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode) with permission from Why485.

NOTE: I am neither the creator nor maintainer of this mod, I have no control over it's direction. I am just hosting Why485's mod here on Curse with permission.

What is it?

Self-illumination is something that I find lacking in stock Kerbal Space Program. I find the stock lights to be too large and clumsy to use for simple self-lighting.

To solve this, I made three small lights with a simple stock-alike design. Two of the lights are loosely based off unreleased parts by ClairaLyrae for KSPX.

These lights are integrated into the tech tree and are unlocked at the same node as the rest of the stock lights.

BY DEFAULT, KSP ALLOWS ONLY 8 SIMULTANEOUS LIGHT SOURCES IN A SINGLE AREA. IF SOME OF YOUR LIGHTS AREN'T SHOWING CORRECTLY, RAISE THE "PIXEL LIGHT COUNT" IN SETTINGS.

Thanks to peteletroll for maintaining the mod with minor fixes and optimizations.

Installation

Extract the Gamedata folder into your KSP directory. The Source folder can be safely disregarded unless you're into that kind of thing.

How to Use

The three lights function the same as any other lights in the game, except that they have a default value that is no longer pure white.

Be wary of the per pixel light setting as it may prevent lights from showing. Be aware that the 4-way light counts as 4 separate lights, even though it is only one part.

Changelog:

Version 1.2.2

Released on 2015-11-15

  • Fixed bug where light color was not correctly restored when loading a ship in the editor.
  • Refactored code for expansion (future development of navlights)

Version 1.2.1

Released on 2015-11-13

  • Removed extraneous debug text

Version 1.2

Released on 2015-11-13

  • Lights now use a custom light module called SurfaceLight
  • The surface lights now default to a color set in the parts file
  • The color of the light on the model now changes to reflect the light's color

Images: