diff --git a/_maps/map_files/LayeniaStation/LayeniaStation.dmm b/_maps/map_files/LayeniaStation/LayeniaStation.dmm index 8f6e5e10..5a20beca 100644 --- a/_maps/map_files/LayeniaStation/LayeniaStation.dmm +++ b/_maps/map_files/LayeniaStation/LayeniaStation.dmm @@ -216,6 +216,7 @@ "lm" = (/obj/structure/table,/obj/item/folder/white,/turf/open/floor/plasteel/white,/area/layenia) "lp" = (/obj/docking_port/stationary{dir = 8; dwidth = 1; height = 4; name = "escape pod loader"; roundstart_template = /datum/map_template/shuttle/escape_pod/default; width = 3},/obj/effect/turf_decal/stripes/full,/turf/open/floor/plating,/area/layenia/powered) "lq" = (/obj/machinery/door/airlock/public/glass{name = "Library"},/turf/open/floor/wood,/area/layenia/powered) +"lt" = (/obj/structure/flora/crystal/medium/growth,/turf/open/floor/plating/asteroid/layenia,/area/layenia) "lw" = (/obj/effect/turf_decal/stripes/corner{dir = 8},/turf/open/floor/plating,/area/layenia/cloudlayer) "lz" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/storage/box/donkpockets/donkpocketpizza,/turf/open/floor/plasteel/dark,/area/layenia/powered) "lA" = (/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel/dark,/area/layenia/powered) @@ -301,6 +302,7 @@ "pg" = (/obj/effect/turf_decal/loading_area{dir = 9; icon_state = "steel_panel"; name = "steel pannel"},/turf/open/floor/plasteel/white,/area/layenia) "pi" = (/obj/effect/turf_decal/loading_area{dir = 1; icon_state = "drain"; name = "drain"},/obj/structure/chair/comfy/black,/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/turf/open/floor/carpet/black,/area/layenia/powered) "pj" = (/obj/item/twohanded/required/kirbyplants/random,/turf/open/floor/plasteel/dark,/area/layenia/powered) +"pk" = (/obj/structure/flora/crystal/medium/growth{icon_state = "crystalgrowth3"},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "pl" = (/obj/structure/lattice/catwalk,/turf/closed/wall/r_wall,/area/layenia/powered) "pm" = (/obj/structure/sign/warning/docking,/turf/closed/wall/r_wall,/area/layenia/powered) "pr" = (/obj/machinery/door/airlock/medical{dir = 4; name = "Operating Theatre"; req_access_txt = "45"},/turf/open/floor/plasteel/white,/area/layenia) @@ -366,6 +368,7 @@ "sz" = (/obj/effect/turf_decal/tile/blue,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel/white,/area/layenia) "sC" = (/obj/effect/turf_decal/stripes/line,/obj/item/twohanded/required/kirbyplants/random,/obj/machinery/light,/turf/open/floor/plasteel/dark,/area/layenia/powered) "sH" = (/obj/structure/displaycase/trophy,/turf/open/floor/wood,/area/layenia/powered) +"sJ" = (/obj/structure/flora/crystal/medium/growth{icon_state = "crystalgrowth1"},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "sM" = (/obj/machinery/door/poddoor,/turf/open/floor/plating,/area/layenia) "sO" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/effect/turf_decal/stripes/line{dir = 5},/turf/open/floor/plasteel,/area/layenia/powered) "sP" = (/obj/structure/table/reinforced,/obj/machinery/microwave{pixel_y = 6},/turf/open/floor/plasteel/cafeteria,/area/layenia/powered) @@ -577,6 +580,7 @@ "Fj" = (/obj/structure/window/reinforced{dir = 1; layer = 2.9},/obj/effect/turf_decal/stripes/line{dir = 1},/turf/open/floor/plasteel,/area/layenia/powered) "Fr" = (/obj/machinery/light{light_color = "#cee5d2"},/obj/structure/window{dir = 8},/obj/item/twohanded/required/kirbyplants/random,/turf/open/floor/plasteel/dark,/area/layenia/powered) "Ft" = (/obj/effect/turf_decal/loading_area{dir = 6; icon_state = "steel_panel"; name = "steel pannel"},/turf/open/floor/plasteel/dark,/area/layenia/powered) +"FB" = (/obj/structure/flora/crystal/medium/growth{icon_state = "crystalgrowth2"},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "FG" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{dir = 1; name = "Cargo Desk"; req_access_txt = "50"},/obj/machinery/door/window/westleft{dir = 2; name = "Public Cargo Desk"},/turf/open/floor/plasteel,/area/layenia/powered) "FK" = (/obj/machinery/disposal/bin,/turf/open/floor/plasteel/dark,/area/layenia/powered) "FM" = (/obj/machinery/disposal/deliveryChute{dir = 1},/turf/open/floor/plating,/area/layenia/powered) @@ -1112,7 +1116,7 @@ bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLdbjscnmNdbNwNwNwNwdbdbdbdbdbdbdbdbdbdbuSLMnCYbYbpjmhnCLMuSzuzuzuzuzuzuzufNmXLuYGLuEVfNzuzufNMiMiMiMiMiMiMiMiMiMiMiMifNJboXQbfNJbJbJbfNOVQsQRVgNBNzzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLdbIEnHhndbbLbLbLNwdbdbdbdbdbdbdbdbdbdbuSjvnCnCnCnCnCnCItuSuSuSuSuSuSuSzufNgLxfwfLugLfNzuzufNfNfNfNfNfNfNfNfNfNfNfNfNfNJbJbVpfNVjJbVjfNerglgLgLfNfNzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyelHkiILKnyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLdbdbdbdbdbbLbLbLNwNwNwNwNwNwNwNwdbdbAMAMvCkFvCvCvCvCvCvCvCvCvCvCJGXDuSzufNgLXsYGfSgLfNzuzuzuzuzuzuzuzuzuzuzuzuzuzuzufNJbXdrAfNJbJbgwfNTygLgLHHXwfNzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL -bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLNwbLbLbLbLbLbLbLNwbLbLbLbLNwdbdbAMnUzuzuzuzuzuzuzuzuzuzuzuvCJGEmuSzufNgLLuYGLubYfNzuzuzuzufNfNfNfNfNfNfNRNfNzuzufNzufNfNfNfNJbfNfNfNtojcgLeRfNzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL +bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLNwbLbLbLbLbLbLbLNwbLbLbLbLNwdbdbAMnUzuzuzuzuzuzuzuzuzuzuzuvCJGEmuSzufNgLLuYGLubYfNzuzuzuzufNfNfNfNfNfNfNRNfNzuzufNzufNfNfNfNJbfNfNfNtojcgLeRfNzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeltyesJyeFByepkyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLNwbLbLbLbLbLbLbLNwbLbLbLbLNwdbdbAMnUzuzuzuzuzuzuzuzuzuzuzuvCbIEmuSzufNbYJgJgJgYdfNzufNfNfNfNmZyhWjYAWDfNfNfNzuzuzuzufNlPmtJbJbJbJbfNtBfNWsWsfNzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLNwbLbLbLbLbLbLbLNwbLbLbLbLNwdbdbAMnUzuzuzuzuzuzuzuzuzuzuzuvCJGEmuSzufNfNJMJMJMfNfNhXfNJbJbIxPYvoLMUqpAfNLAfNfNfNfNzufNJbtKtKhOhOSHfNzuzuzuzuzuzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeUgUgyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL bLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLdbdbdbdbdbbLbLbLdbdbdbdbdbbLbLNwdbdbAMnUzuzuzuzuzuzuzuzuzuzuzuvCJGJGuSzufNnQJgJgJglMOqdYfNJbQlfNMWXnAdAdqVfNEnfNieRqfNzuzuJbtKKvhOhOSHfNzuzuzuzuzuzufNgLgLgLfNyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeyeUgUgyeyeyeyeyeyeyeyeyeyeyebLbLbLyeyeyeyeyeyeyeyeyeyeyeyeyebLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbL diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 0c01479d..11c8be3b 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -667,6 +667,9 @@ /obj/structure/flora/crystal/small name = "small crystals" icon = 'icons/obj/flora/layeniasmall.dmi' + light_range = 2 + light_power = 0.25 + light_color = LIGHT_COLOR_BLUE //Small crystal clusters /obj/structure/flora/crystal/small/pile @@ -693,14 +696,20 @@ /obj/structure/flora/crystal/medium name = "small crystals" icon = 'icons/obj/flora/layeniamedium.dmi' + pixel_x = -16 + pixel_y = -3 + layer = ABOVE_ALL_MOB_LAYER + light_range = 4 + light_power = 0.75 + light_color = LIGHT_COLOR_BLUE //Medium crystal growths -/obj/structure/flora/crystal/small/growth +/obj/structure/flora/crystal/medium/growth name = "small crystals" desc = "A growth of medium crystals" icon_state = "crystalgrowth" -/obj/structure/flora/crystal/small/growth/Initialize() +/obj/structure/flora/crystal/medium/growth/Initialize() if(icon_state == "crystalgrowth") icon_state = "crystalgrowth[rand(1, 3)]" . = ..()