[Warning-this poster is not a coder. My terminology may be WAY off; don’t yell or I may cry.]
I realized today that the snazzy candle I can make doesn’t allow me to read in the dark. So I added a couple lines to the player_active_light snippet to give candles enough ‘lumination’ to allow reading. It took me a minutes to figure out what was actually preventing the reading from taking place. At any rate–just wanted to mention that people have been reading by candle light since before the apocalypse we should probably be able to read by most light sources after the apocalypse.
Ok, I see what was happening… No pun intended, I swear. While I was holding the candle there was no active_player_light telling it to provide lumination but it I drop the candle on the ground then it casts enough light to read by. I guess it’s a matter of semantics, really. The lit flashlight in inventory provides lumination I suppose the candle should do the same. Does that sound reasonable or is another approach more desirable?
That sounds like a bug, I’ve been looking askance at the way lights the player is holding are applied, sounds like I need to bump up the priority of looking into that.
No, this is somewhat intentional.
Candles are supposed to be pathetically weak, barely providing any lumination to navigate by, but pop one down on the desk next to you and you can merrily read for hours.
They last very significantly longer than any other light source, and were added specifically so you had some light to read by
Darkling, the amount of light cast on the map appears to be unchanged whether the candle provides ‘lumination’ or not. It does however effect the ability to read when the candle is held by the player. I don’t know if that effects what you intended or not.