diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index b7823a5b5f5..7f12e097d8d 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -606,7 +606,8 @@ config.event_delay_upper[EVENT_LEVEL_MAJOR] = MinutesToTicks(values[3]) if("starlight") - config.starlight = 1 + value = text2num(value) + config.starlight = value >= 0 ? value : 0 else log_misc("Unknown setting in configuration: '[name]'") diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index da07194678d..93370df5021 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -20,7 +20,7 @@ var/list/accessible_z_levels = list("1" = 5, "3" = 10, "4" = 15, "5" = 10, "6" = if(!config.starlight) return if(locate(/turf/simulated) in orange(src,1)) - SetLuminosity(3) + SetLuminosity(config.starlight) else SetLuminosity(0) diff --git a/config/example/config.txt b/config/example/config.txt index 638e383b229..e0a240cf799 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -322,5 +322,5 @@ EVENT_CUSTOM_START_MAJOR 80;100 ## Uncomment to disable respawning by default. #DISABLE_RESPAWN -## Uncomment to make space turfs have a short-range ambient light. -# STARLIGHT +## Strength of ambient star light. Set to 0 or less to turn off. +STARLIGHT 0