Jump to content

[Minimum KSP version 1.11] Surface Mounted Lights v1.19


IgorZ

Recommended Posts

  On 5/15/2020 at 3:14 AM, IgorZ said:

Alignment is a good point. Many times I suffered of inability to precisely land. However, a single laser dot may not be enough. May be a set of dots? E.g. like it's depicted in "Wall-E" cartoon: a serie of dots that form a circle, and the radius decreases as you approach the target (surface).

Could you please elaborate, in terms of the mod that deals with lights?

 

Expand  

Kerbals are rare... Before sending automatic ships into space, create manual flight capsules...

Why not a visible laser? Kerbals are rare....

In the docking ports there could be a light indicator to facilitate alignment at long distances ( 150 mts. ? )

I remember reading an old Russian project for a laser system for couplings..... (1980?????)

Link to comment
Share on other sites

  On 5/15/2020 at 3:14 AM, IgorZ said:

Alignment is a good point. Many times I suffered of inability to precisely land. However, a single laser dot may not be enough. May be a set of dots? E.g. like it's depicted in "Wall-E" cartoon: a serie of dots that form a circle, and the radius decreases as you approach the target (surface).

Could you please elaborate, in terms of the mod that deals with lights?

Yeah, was thinking about it too. I think it can be made from the stock light parts. Need to do some experiments though. If the idea works, many different lights will be possible. Like a light that automatically sets focu on a vessel in the proximity (e.g. a kerbal in EVA).

Expand  

Before you get to far into those ideas:  The first is something that KER or Trajectories or a couple of others have put in - with predictions.  I'll admit that having something based more on lighting that's not an auto-updating VR overlay would be a difference.

The latter is almost exactly a definition of the Tracking Lights mod.

Link to comment
Share on other sites

  On 5/15/2020 at 3:14 AM, IgorZ said:

Alignment is a good point. Many times I suffered of inability to precisely land. However, a single laser dot may not be enough. May be a set of dots? E.g. like it's depicted in "Wall-E" cartoon: a serie of dots that form a circle, and the radius decreases as you approach the target (surface).

Could you please elaborate, in terms of the mod that deals with lights?

Yeah, was thinking about it too. I think it can be made from the stock light parts. Need to do some experiments though. If the idea works, many different lights will be possible. Like a light that automatically sets focu on a vessel in the proximity (e.g. a kerbal in EVA).

Expand  

Just to add to what Dstaal's mentioned, just like TL, the BDynamics mod (now presently maintained by linuxgg) has a spotlight that tracks the mouse in the flight scene, and will lock on to any targeted vessel. 

Link to comment
Share on other sites

And another bit of input: I've been using stock spotlights for precision landings since about forever. Three or four radially attached, slightly angled inwards, spot on.
For that use case I wouldn't be averse to a more tightly focused beam, but my guess is they could probably be tweaked by a simple config edit, without needing a special plugin.

Link to comment
Share on other sites

  On 5/14/2020 at 4:59 AM, IgorZ said:

For what use-case? Laser beam in vacuum is not visible, so the best thing you get is just a dot at the target.

Expand  

 

  On 5/15/2020 at 3:14 AM, IgorZ said:
  On 5/14/2020 at 11:45 AM, dprostock said:

Mirrors? Distance measurement? A simple raving...

Expand  

Could you please elaborate, in terms of the mod that deals with lights?

Expand  

Isn`t laser just a narrow strong light source? In terms of the light.

If you make several differently coloured beams crossed on different distance from the ship you can estimate surface distance. So you can make a part, emitting multicoloured fan (веер) of beams. This part would be able to draw nice rings if placed with symmetry.

As far as I know mirrors are too hard. It would be nice to use for navigational lights, but probably not worth the efforts.

Link to comment
Share on other sites

Guys, it's Kerbals, a species that develops manual flight rather than a gyroscope and remote flight control.
The same as before sending Laika, Ham and the fruit flies, they catch fire in pursuit of space advancement...
Why not a visible laser?
A variation of the Maser with Cherenkov effect...

Radioactive and fun...

Link to comment
Share on other sites

  On 5/15/2020 at 10:02 PM, dprostock said:

Why not a visible laser?

Expand  

Being a kerbal myself, I still try to respect Science. Indeed, in order to launch a vessel into space we've cut some edges, but in general we never violated the physics laws!

Link to comment
Share on other sites

I have a couple ideas, but would require a dependency between this and KAS & KIS or add them to KAS with a dependency to this mod:

1) Glow Sticks - Power free light source that times out after a reasonable time (minimum 30 minutes).  A Kerbal pulls it out of inventory, activates it through PAW menu. The Kerbal can drop it and it will keep glowing until it times out.  Defaults to a greenish-yellow glow.  Optionally, allow a slider to adjust intensity.  Duration and intensity are inversely proportional.  The brighter the glow, the faster it times out. Extra points for cleaning up behind itself.  When the timer runs out, the part deletes itself from the game instead of creating debris.

2) "Christmas Lights"  - Variant of the PCB-1 cable brace that includes lights spaced along the cable's length.  Default mode would be a single color. I could see stringing this between buildings to designate walk ways, string several around a landing pad or as running lights on ships/stations.  Have a "Christmas Mode" where each light blinks in different colors. This would probably be a framerate killer adding a bunch of light sources.

Link to comment
Share on other sites

  On 5/16/2020 at 1:06 PM, Tonka Crash said:

I have a couple ideas, but would require a dependency between this and KAS & KIS or add them to KAS with a dependency to this mod:

1) Glow Sticks - Power free light source that times out after a reasonable time (minimum 30 minutes).  A Kerbal pulls it out of inventory, activates it through PAW menu. The Kerbal can drop it and it will keep glowing until it times out.  Defaults to a greenish-yellow glow.  Optionally, allow a slider to adjust intensity.  Duration and intensity are inversely proportional.  The brighter the glow, the faster it times out. Extra points for cleaning up behind itself.  When the timer runs out, the part deletes itself from the game instead of creating debris.

2) "Christmas Lights"  - Variant of the PCB-1 cable brace that includes lights spaced along the cable's length.  Default mode would be a single color. I could see stringing this between buildings to designate walk ways, string several around a landing pad or as running lights on ships/stations.  Have a "Christmas Mode" where each light blinks in different colors. This would probably be a framerate killer adding a bunch of light sources.

Expand  

I like it. As for the the "Christmas Lights", with range 0m the performance impact should be negligible. Yes, it won't give ambient light, but it will show the path. Created feature requests.

Link to comment
Share on other sites

  • 7 months later...

Santa Kerman has just placed a small gift under your Kerbal tree.

1.17 (December 26th, 2020):

  • [Fix #33] Duplicated "Light On/Off" events in PAW.
  • [Change] Deprecate the legacy RGB controls in favor of the new stock color changer.
  • [Change] Deprecate the stock lights lens customization since it's now supported by the game.
  • [Enhancement] Make the light parts compatible with the stock inventory system.
  • [Enhancement] Allow "Blink On/Off" toggle on the uncommand vessels.
  • [Enhancement] Add light customization controls in FLIGHT to the new stock light parts.
  • [Enhancement] Group the new stock lights into the "Lights" category.
Link to comment
Share on other sites

I've been using your lights as navigation lights and to light payload bay interiors.  Thank you so much.  However, I noticed that since the latest update with the stock color changer and KSP v 1.11.0.3045, my color settings made in the VAB are NOT saved using the following procedure:

1. Turn on light

2.  Select color

3. Turn off light

4. Save vehicle

When I reload the vehicle, I find that the color has reverted to the default white color.  I would prefer following the above steps because I can confirm the color and appearance as I change the light settings and still have the lights off by default when I load and launch the vehicle later.  The settings are only saved by following one of these alternate procedures:

1.  With light turned off, select color

2. Save vehicle

OR

1. Turn on light

2. Select color

3. Save vehicle

But even then, I sometimes find the colors revert to the default white upon launching the vehicle.  I believe the same problem may be evident with the new stock lights.

Edited by Crazy Diamond
Additional data gathered
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  On 1/27/2021 at 11:38 PM, frikon said:

There seems to be an issue with the lights being constantly turned on, no matter what you do (v1.17 on KSP 1.11). I didn't have any problems with the previous version on KSP 1.10.

Expand  

Could you please share a screenshot and the logs?

Link to comment
Share on other sites

@IgorZ It seems like 1.11.1  introduced some code changes to the newly revamped illuminator lights. With Surface Lights installed they are showing up as lit when you launch the craft, even though the lights themselves are off. You can toggle lights on and off to get rid of this effect, but they will light up again after timewarp. 
sgIIWAH.png

 

From 1.11.1 changelog: 

* For parts using ModuleLight, the light turning on/off is controlled by code now, instead of using an animation.
Edited by dok_377
Link to comment
Share on other sites

Hey IgorZ, I've had a report that the new light models we included in Restock for 1.11+ don't show lens emissives when using SurfaceMountedLights:

I briefly looked at the source for the modules involved and I'm not sure what would directly be causing this. Besides using the new Squad light modules the only change I made on our side was to use a different shader for the lenses - doesn't seem like it should matter from the way you've configured properties but thought I'd raise it.

Let me know if there's anything we need to do on our side to maintain compatibility. 

Link to comment
Share on other sites

@IgorZ, this may tie into the bug/ReStock conflict reported above: lens brightness acts very inconsistently when adjusting the lens brightness slider in the VAB.  It adjusts brightness when the light is turned off, but reverts to one specific level when the light is turned on, and ignores any slider adjustment.  Turning the light on and off seems to reset it, at least in the VAB.

Also, were the Stock Mk1 and Mk2 supposed to also benefit from SML's adjustable brightness and beam angle?  Those seem to be the only lights that don't have the new sliders when SML is installed.

Link to comment
Share on other sites

The problem with ReStock lights is confirmed: https://github.com/ihsoft/SurfaceLights/issues/36.

However, at this point it's not clear why is it happening. If you don't want to drop the SurfaceLights mod, but need to workaround the issue, you can remove "MM-ReStockPlus.cfg" and "MM-StockLights.cfg" files from the "Patches" folder. It will disable all the extra features on the stock and restock parts, but will leave the native SurfaceLights parts working.

Link to comment
Share on other sites

An update. I've figured out why is it happening. It may take couple of days more to do better testing, but you may expect a fixed version on weekends.

Btw, I'm happy to see that some key features of SurfaceLights become a stock game features. No more need in using SurfaceLights on stock parts to have the lens color adjusted since it's supported naturally by the parts design. And for this reason the "lens brightness" setting will go away for the stock parts and the third party mods. There are different ways on how this can be implemented, and I don't want to break  others part design. So, this feature will now only be supported by the native SurfaceLights parts. The "BeamAngle" and "LightRange", on the other hand, will be supported for all the stock lights. Until it becomes a stock game feature :) 

Edited by IgorZ
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...