mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 18:22:14 +00:00
* Revert "Revert "[MIRROR] Refactor area and turf lighting (#7775)" (#7902)"
This reverts commit 64c4c52d12.
* This should probably fix it
* I love linters
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
23 lines
715 B
Plaintext
23 lines
715 B
Plaintext
/obj/item/wallframe/light_fixture
|
|
name = "light fixture frame"
|
|
desc = "Used for building lights."
|
|
icon = 'icons/obj/lighting.dmi'
|
|
icon_state = "tube-construct-item"
|
|
result_path = /obj/structure/light_construct
|
|
inverse = TRUE
|
|
|
|
/obj/item/wallframe/light_fixture/small
|
|
name = "small light fixture frame"
|
|
icon_state = "bulb-construct-item"
|
|
result_path = /obj/structure/light_construct/small
|
|
custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT)
|
|
|
|
/obj/item/wallframe/light_fixture/try_build(turf/on_wall, user)
|
|
if(!..())
|
|
return
|
|
var/area/local_area = get_area(user)
|
|
if(!local_area.static_lighting)
|
|
to_chat(user, span_warning("You cannot place [src] in this area!"))
|
|
return
|
|
return TRUE
|