mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 22:50:26 +01:00
Fixes nearspace tiles not lighting up properly (#63017)
This commit is contained in:
@@ -50,6 +50,9 @@
|
||||
smoothing_flags |= SMOOTH_OBJ
|
||||
SET_BITFLAG_LIST(canSmoothWith)
|
||||
|
||||
var/area/our_area = loc
|
||||
if(our_area.area_has_base_lighting && always_lit) //Only provide your own lighting if the area doesn't for you
|
||||
add_overlay(GLOB.fullbright_overlay)
|
||||
|
||||
if(requires_activation)
|
||||
SSair.add_to_active(src, TRUE)
|
||||
|
||||
@@ -83,6 +83,10 @@ GLOBAL_LIST_EMPTY(station_turfs)
|
||||
* Turf Initialize
|
||||
*
|
||||
* Doesn't call parent, see [/atom/proc/Initialize]
|
||||
* Please note, space tiles do not run this code.
|
||||
* This is done because it's called so often that any extra code just slows things down too much
|
||||
* If you add something relevant here add it there too
|
||||
* [/turf/open/space/Initialize]
|
||||
*/
|
||||
/turf/Initialize(mapload)
|
||||
SHOULD_CALL_PARENT(FALSE)
|
||||
@@ -113,7 +117,8 @@ GLOBAL_LIST_EMPTY(station_turfs)
|
||||
for(var/atom/movable/content as anything in src)
|
||||
Entered(content, null)
|
||||
|
||||
if(always_lit)
|
||||
var/area/our_area = loc
|
||||
if(our_area.area_has_base_lighting && always_lit) //Only provide your own lighting if the area doesn't for you
|
||||
add_overlay(GLOB.fullbright_overlay)
|
||||
|
||||
if(requires_activation)
|
||||
|
||||
Reference in New Issue
Block a user