Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function SF_loadConfigFromFile(filename)
- if not file.exists(filename) then
- return false
- end
- sf_sky.show.sunAndMoon = (ini.read(filename,"sun_and_moon","false") == "true")
- sf_sky.show.satellites = (ini.read(filename,"satellites","false") == "true")
- sf_sky.show.stars = (ini.read(filename,"stars","false") == "true")
- sf_sky.show.autoMagStars = (ini.read(filename,"auto_magnitude","false") == "true")
- sf_sky.show.satelliteNames = (ini.read(filename,"satellite_names","false") == "true")
- sf_sky.show.constellationNames = (ini.read(filename,"sun_and_moon","false") == "true")
- sf_sky.show.elevationLines = (ini.read(filename,"elevation_lines","false") == "true")
- sf_sky.show.enableIridium = (ini.read(filename,"enable_iridium","false") == "true")
- sf_color_day.r = tonumber(ini.read(filename,"color_day_r","false"))
- sf_color_day.g = tonumber(ini.read(filename,"color_day_g","false"))
- sf_color_day.b = tonumber(ini.read(filename,"color_day_b","false"))
- sf_color_night.r = tonumber(ini.read(filename,"color_night_r","false"))
- sf_color_night.g = tonumber(ini.read(filename,"color_night_g","false"))
- sf_color_night.b = tonumber(ini.read(filename,"color_night_b","false"))
- return true
- end
- function SF_saveConfigToFile ( filename )
- if sf_sky.show.sunAndMoon then
- ini.write(filename,"sun_and_moon","true")
- else
- ini.write(filename,"sun_and_moon","false")
- end
- if sf_sky.show.satellites then
- ini.write(filename,"satellites","true")
- else
- ini.write(filename,"satellites","false")
- end
- if sf_sky.show.stars then
- ini.write(filename,"stars","true")
- else
- ini.write(filename,"stars","false")
- end
- if sf_sky.show.autoMagStars then
- ini.write(filename,"auto_magnitude","true")
- else
- ini.write(filename,"auto_magnitude","false")
- end
- if sf_sky.show.satelliteNames then
- ini.write(filename,"satellite_names","true")
- else
- ini.write(filename,"satellite_names","false")
- end
- if sf_sky.show.constellationNames then
- ini.write(filename,"constellation_names","true")
- else
- ini.write(filename,"constellation_names","false")
- end
- if sf_sky.show.elevationLines then
- ini.write(filename,"elevation_lines","true")
- else
- ini.write(filename,"elevation_lines","false")
- end
- if sf_sky.show.enableIridium then
- ini.write(filename,"enable_iridium","true")
- else
- ini.write(filename,"enable_iridium","false")
- end
- ini.write(filename,"color_day_r",sf_color_day.r)
- ini.write(filename,"color_day_g",sf_color_day.g)
- ini.write(filename,"color_day_b",sf_color_day.b)
- ini.write(filename,"color_night_r",sf_color_night.r)
- ini.write(filename,"color_night_g",sf_color_night.g)
- ini.write(filename,"color_night_b",sf_color_night.b)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement