Question UCGO light sources

jedimaster1214

CDR-LMP-CMP
Joined
Jul 23, 2009
Messages
385
Reaction score
0
Points
16
I was playing around on the moon with Dan's amazing UCGO, and while playing around, i wondered:

"Why don't the default packed lights support local light sources?"

Which also raised the question, how is this possible?

Would this require a change in the source code of UCGO?

What would need to be done???



The attachment is what is currently supported. There is a life support module in front of the lights, yet no local light sources...:dry:
 

Attachments

  • ucgiolight.jpg
    ucgiolight.jpg
    43.7 KB · Views: 65
I remember when i first installed thruster lights and Orbiter 100815 beta, the first thing I did was fly to the moon and unpack the lights only to find they weren't creating any light.

It would be pretty cool for those to support light.
 
UCGO was developed before multiple light sources were supported, so it doesn't contain the required code for them. Dan is busy making a living again, so I don't expect him to change that anytime soon.

It wouldn't be hard for someone to make a light that worked, and create a UCGO cargo that "unpacks" into those working lights. However, secondary (ie, not the Sun) light sources don't work on terrain, only vessels and buildings, so I'm not sure how useful that would actually be.
 
Does that have to be coded into each vessel's module?

Light sources works on the DGIV (using thruster lights, at least) and that was made before 100812.
 
An external module can add lights to thrusters - on some vessels. That add-on simply adds a light at each location where a thruster is defined. However, some vessels use "logical" thrusters - what appears to be two thrusters may in fact be one thruster, and in this case the "Thruster light" add-on can produce some strange looking results. Exhaust streams are defined separately from thrusters, and the location of the exhaust stream isn't available to an external module.

ALL secondary light sources must be created by a module. It's usually best to do this in the vessel code for the reason given above.
 
Back
Top