Sorry, dmipet, I was a little too fast.
First I made an error by not c&p'ing the opening bracket of my code, so it can't work. It should be this (in ASCII):
Code: Select all
{
universal =
{
"ambient_level" = "0.5";
};
}
or this (in XML):
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>universal</key>
<dict>
<key>ambient_level</key>
<real>0.5</real>
</dict>
</dict>
</plist>
Second, you have indeed to restart Oolite while holding down SHIFT, in order to make changes in plists to work (holding down SHIFT clears the cache; without doing it Oolite just falls back to its cache, containing the plists as they were loaded on the previous start-up; so naturally all changes are ignored).
But third, and most important, I didn't think about your other OXPs. You have System Redux installed, haven't you? This OXP contains a planetinfo.plist, in which
ambient_level is set to 1.25. So whatever you do to its value in Oolite.app/Contents/Resources, or in Addons/Config, it will be reversed and overwritten by System Redux (which is read later than the built-in plist and the one put into Addons/Config).
So the right thing to do is to get rid of your newly created plist, and manipulate the value in System_Redux.oxp/Config instead.
Then don't forget to press SHIFT, and there you are.
By the way: The change is not so visible if you just launch from the station and look at the planet right in front of you. But if you jump to the next system and look to its planet from the distance, you will clearly see the difference between day- and night-side of the planet(s and moons). And if you reduce the
ambient_level to 0.0, the dark sides will be really dark.