Jump to content

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


IgorZ

Recommended Posts

8 hours ago, 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?

 

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

10 hours ago, 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).

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

10 hours ago, 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).

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 7: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.

 

14 hours ago, IgorZ said:
On 5/14/2020 at 2:45 PM, dprostock said:

Mirrors? Distance measurement? A simple raving...

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

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

12 hours ago, dprostock said:

Why not a visible laser?

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

16 hours ago, 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.

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...
1 hour ago, Dafni said:

One of the latest updates of this mod broke some functions in my 1.8.1 installs. (stock lights would not turn on, nor change color)

Reverting back to a previous version fixed it.

Read the thread title, the latest version ins't compatible with anything below 1.11

Link to comment
Share on other sites

2 hours ago, KawaiiLucy said:

Read the thread title, the latest version ins't compatible with anything below 1.11

I see, cheers. CKAN gave/suggested it to my 1.8.1 installs. No big deal, just thought I drop a note here.

Link to comment
Share on other sites

  • 2 weeks later...
32 minutes ago, 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.

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

21 hours ago, IgorZ said:

Could you please share a screenshot and the logs?

Here is a screenshot and the KSP.log file. I wanted to post this on Reddit as my Duna colony ship, but I guess this will be a bit of a spoiler alert :)

From the screenshot you can see that the ship looks a "bit" radiated :)

Yn1fxIf.png

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

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...