1730 lines
60 KiB
Plaintext
1730 lines
60 KiB
Plaintext
//Turfy Turfs
|
|
|
|
/turf/open/floor/grass/snow/edina//But for now, we just handle what is outside, for light control etc.
|
|
name = "Scottish snow"
|
|
desc = "Looks super chilly!"
|
|
|
|
light_range = 3 //MIDNIGHT BLUE
|
|
light_power = 0.15 //NOT PITCH BLACK, JUST REALLY DARK
|
|
light_color = "#00111a" //The light can technically cycle on a timer worldwide, but no daynight cycle.
|
|
baseturfs = /turf/open/floor/grass/snow/edina //If we explode or die somehow, we just make more! Ahahaha!!!
|
|
tiled_dirt = 0 //NO TILESMOOTHING DIRT/DIRT SPAWNS OR SOME SHIT
|
|
//initial_gas_mix = OPENTURF_DEFAULT_ATMOS //DO NOT FREEZE EVERYONE TO DEATH ON CHRISTMAS
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1 //Uses new!!! planetmos wow!!! maybe?
|
|
|
|
//lets people build
|
|
/turf/open/floor/grass/snow/edina/attackby(obj/item/C, mob/user, params)
|
|
.=..()
|
|
if(istype(C, /obj/item/stack/tile))
|
|
for(var/obj/O in src)
|
|
if(O.level == 1) //ex. pipes laid underneath a tile
|
|
for(var/M in O.buckled_mobs)
|
|
to_chat(user, "<span class='warning'>Someone is buckled to \the [O]! Unbuckle [M] to move \him out of the way.</span>")
|
|
return
|
|
var/obj/item/stack/tile/W = C
|
|
if(!W.use(1))
|
|
return
|
|
var/turf/open/floor/T = PlaceOnTop(W.turf_type)
|
|
T.icon_state = initial(T.icon_state)
|
|
if(istype(W, /obj/item/stack/tile/light)) //TODO: get rid of this ugly check somehow
|
|
var/obj/item/stack/tile/light/L = W
|
|
var/turf/open/floor/light/F = T
|
|
F.state = L.state
|
|
playsound(src, 'sound/weapons/genhit.ogg', 50, 1)
|
|
|
|
/turf/open/floor/festive/cobblestone
|
|
name = "cobblestone"
|
|
baseturfs = /turf/open/floor/festive/cobblestone
|
|
icon = 'modular_citadel/code/modules/festive/cobblestone.dmi'
|
|
icon_state = "unsmooth"
|
|
smooth = SMOOTH_MORE | SMOOTH_BORDER
|
|
canSmoothWith = list(/turf/open/floor/festive/cobblestone)
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1
|
|
|
|
/turf/open/floor/festive/cobblestone/safe //this is literally cobblestone but safe for inside use because I don't want to fuck with aesthetics
|
|
baseturfs = /turf/open/floor/festive/cobblestone/safe
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
planetary_atmos = FALSE
|
|
|
|
/turf/open/floor/festive/sidewalk
|
|
name = "sidewalk"
|
|
baseturfs = /turf/open/floor/festive/sidewalk
|
|
icon = 'modular_citadel/code/modules/festive/sidewalk.dmi'
|
|
icon_state = "unsmooth"
|
|
smooth = SMOOTH_MORE | SMOOTH_BORDER
|
|
canSmoothWith = list(/turf/open/floor/festive/sidewalk)
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1
|
|
|
|
/turf/open/floor/festive/alleyway
|
|
name = "alleyway bricks"
|
|
baseturfs = /turf/open/floor/festive/alleyway
|
|
icon = 'modular_citadel/code/modules/festive/alleywaybricks.dmi'
|
|
icon_state = "unsmooth"
|
|
smooth = SMOOTH_MORE | SMOOTH_BORDER
|
|
canSmoothWith = list(/turf/open/floor/festive/alleyway, /turf/open/floor/festive/white_alleyway)
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1
|
|
|
|
/turf/open/floor/festive/alleyway/safe //this is literally alleyway but safe for inside use because I don't want to fuck with aesthetics
|
|
baseturfs = /turf/open/floor/festive/alleyway/safe
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
planetary_atmos = FALSE
|
|
|
|
/turf/open/floor/festive/white_alleyway
|
|
name = "alleyway bricks"
|
|
baseturfs = /turf/open/floor/festive/alleyway
|
|
icon = 'modular_citadel/code/modules/festive/white_alleywaybricks.dmi'
|
|
icon_state = "unsmooth"
|
|
smooth = SMOOTH_MORE | SMOOTH_BORDER
|
|
canSmoothWith = list(/turf/open/floor/festive/alleyway, /turf/open/floor/festive/white_alleyway)
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1
|
|
|
|
/turf/open/floor/festive/trainplatform
|
|
name = "trainplatform"
|
|
baseturfs = /turf/open/floor/festive/trainplatform
|
|
icon = 'modular_citadel/code/modules/festive/trainplatform.dmi'
|
|
icon_state = "unsmooth"
|
|
smooth = SMOOTH_MORE | SMOOTH_BORDER
|
|
canSmoothWith = list(/turf/open/floor/festive/trainplatform)
|
|
initial_gas_mix = FESTIVE_ATMOS
|
|
planetary_atmos = 1
|
|
|
|
/turf/open/floor/festive/trainplatform/safe //this is literally train platform but safe for inside use because I don't want to remap the strip club
|
|
baseturfs = /turf/open/floor/festive/trainplatform/safe
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
planetary_atmos = FALSE
|
|
|
|
/turf/open/floor/festive/stairs/stairsnorth
|
|
name = "stairs north"
|
|
icon = 'modular_citadel/code/modules/festive/stairs.dmi'
|
|
icon_state = "stairs_north"
|
|
|
|
/turf/open/floor/festive/stairs/stairssouth
|
|
name = "stairs south"
|
|
icon = 'modular_citadel/code/modules/festive/stairs.dmi'
|
|
icon_state = "stairs_south"
|
|
|
|
/turf/open/floor/festive/stairs/stairseast
|
|
name = "stairs east"
|
|
icon = 'modular_citadel/code/modules/festive/stairs.dmi'
|
|
icon_state = "stairs_east"
|
|
|
|
/turf/open/floor/festive/stairs/stairswest
|
|
name = "stairs west"
|
|
icon = 'modular_citadel/code/modules/festive/stairs.dmi'
|
|
icon_state = "stairs_west"
|
|
|
|
/turf/open/floor/festive/wooden/wooden1
|
|
name = "tile planks"
|
|
baseturfs = /turf/open/floor/festive/wooden/wooden1
|
|
icon = 'modular_citadel/code/modules/festive/wooden.dmi'
|
|
icon_state = "wooden_1"
|
|
|
|
/turf/open/floor/festive/wooden/wooden2
|
|
name = "decorative planks"
|
|
baseturfs = /turf/open/floor/festive/wooden/wooden2
|
|
icon = 'modular_citadel/code/modules/festive/wooden.dmi'
|
|
icon_state = "wooden_2"
|
|
|
|
|
|
|
|
//Grey Bricks, this will hurt some peoples eyes.
|
|
|
|
|
|
|
|
/turf/closed/festive/greybrick
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/greybrick/greybrickte, /turf/closed/festive/greybrick/greybricktw, /turf/closed/festive/greybrick/greybrickts, /turf/closed/festive/greybrick/greybricktn, /turf/closed/festive/greybrick/greybrickcornernw, /turf/closed/festive/greybrick/greybrickcornerne, /turf/closed/festive/greybrick/greybrickcornersw, /turf/closed/festive/greybrick/greybrickcornerse, /turf/closed/festive/greybrick/greybrickwe, /turf/closed/festive/greybrick/greybrickns, /obj/structure/festive/greybrick/windowNSRightEnd, /obj/structure/festive/greybrick/windowNSLeftEnd, /turf/closed/festive/greybrick)
|
|
|
|
/turf/closed/festive/greybrick/greybrickns
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickwe
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickcornerse
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickcornersw
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickcornerne
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickcornernw
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybricktn
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickts
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybricktw
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greybrick/greybrickte
|
|
name = "grey brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_wall.dmi'
|
|
icon_state = "grey_brick_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/obj/structure/festive/greybrick/windowdoorweend1
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowdoorweend2
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowdoornsend1
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowdoornsend2
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWE
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWERight
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWERightEnd
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/greybrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWEMiddle
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWELeft
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowWELeftEnd
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_we_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/greybrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNS
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNSRight
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNSRightEnd
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/greybrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNSMiddle
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNSLeft
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/greybrick/windowNSLeftEnd
|
|
name = "grey window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/grey_brick_window.dmi'
|
|
icon_state = "grey_brick_window_ns_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/greybrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
|
|
|
|
//Red Bricks
|
|
|
|
|
|
|
|
/turf/closed/festive/redbrick
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/redbrick/redbrickte, /turf/closed/festive/redbrick/redbricktw, /turf/closed/festive/redbrick/redbrickts, /turf/closed/festive/redbrick/redbricktn, /turf/closed/festive/redbrick/redbrickcornernw, /turf/closed/festive/redbrick/redbrickcornerne, /turf/closed/festive/redbrick/redbrickcornersw, /turf/closed/festive/redbrick/redbrickcornerse, /turf/closed/festive/redbrick/redbrickwe, /turf/closed/festive/redbrick/redbrickns, /obj/structure/festive/redbrick/windowNSRightEnd, /obj/structure/festive/redbrick/windowNSLeftEnd, /turf/closed/festive/redbrick)
|
|
|
|
/turf/closed/festive/redbrick/redbrickns
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickwe
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickcornerse
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickcornersw
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickcornerne
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickcornernw
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbricktn
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickts
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbricktw
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/redbrick/redbrickte
|
|
name = "red brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_wall.dmi'
|
|
icon_state = "red_brick_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/obj/structure/festive/redbrick/windowdoorweend1
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowdoorweend2
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowdoornsend1
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowdoornsend2
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWE
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWERight
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWERightEnd
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/redbrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWEMiddle
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWELeft
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowWELeftEnd
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_we_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/redbrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNS
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNSRight
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNSRightEnd
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/redbrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNSMiddle
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNSLeft
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/redbrick/windowNSLeftEnd
|
|
name = "red window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/red_brick_window.dmi'
|
|
icon_state = "red_brick_window_ns_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/redbrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
|
|
|
|
//white Bricks
|
|
|
|
|
|
|
|
/turf/closed/festive/whitebrick
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/whitebrick/whitebrickte, /turf/closed/festive/whitebrick/whitebricktw, /turf/closed/festive/whitebrick/whitebrickts, /turf/closed/festive/whitebrick/whitebricktn, /turf/closed/festive/whitebrick/whitebrickcornernw, /turf/closed/festive/whitebrick/whitebrickcornerne, /turf/closed/festive/whitebrick/whitebrickcornersw, /turf/closed/festive/whitebrick/whitebrickcornerse, /turf/closed/festive/whitebrick/whitebrickwe, /turf/closed/festive/whitebrick/whitebrickns, /obj/structure/festive/whitebrick/windowNSRightEnd, /obj/structure/festive/whitebrick/windowNSLeftEnd, /turf/closed/festive/whitebrick)
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickns
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickwe
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickcornerse
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickcornersw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickcornerne
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickcornernw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebricktn
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickts
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebricktw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/whitebrick/whitebrickte
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/obj/structure/festive/whitebrick/windowdoorweend1
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowdoorweend2
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowdoornsend1
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowdoornsend2
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWE
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWERight
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWERightEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/whitebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWEMiddle
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWELeft
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowWELeftEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/whitebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNS
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNSRight
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNSRightEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/whitebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNSMiddle
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNSLeft
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/whitebrick/windowNSLeftEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/whitebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
|
|
//Cream Bricks
|
|
|
|
/turf/closed/festive/creambrick
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/creambrick/creambrickte, /turf/closed/festive/creambrick/creambricktw, /turf/closed/festive/creambrick/creambrickts, /turf/closed/festive/creambrick/creambricktn, /turf/closed/festive/creambrick/creambrickcornernw, /turf/closed/festive/creambrick/creambrickcornerne, /turf/closed/festive/creambrick/creambrickcornersw, /turf/closed/festive/creambrick/creambrickcornerse, /turf/closed/festive/creambrick/creambrickwe, /turf/closed/festive/creambrick/creambrickns, /obj/structure/festive/creambrick/windowNSRightEnd, /obj/structure/festive/creambrick/windowNSLeftEnd, /turf/closed/festive/creambrick)
|
|
color = "#fff6cc"
|
|
|
|
/turf/closed/festive/creambrick/creambrickns
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickwe
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickcornerse
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickcornersw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickcornerne
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickcornernw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambricktn
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickts
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambricktw
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/creambrick/creambrickte
|
|
name = "white brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_wall.dmi'
|
|
icon_state = "white_brick_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/obj/structure/festive/creambrick/windowdoorweend1
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick
|
|
color = "#fff6cc"
|
|
|
|
/obj/structure/festive/creambrick/windowdoorweend2
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowdoornsend1
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowdoornsend2
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWE
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWERight
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWERightEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/creambrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWEMiddle
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWELeft
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowWELeftEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_we_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/creambrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNS
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNSRight
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNSRightEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/creambrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNSMiddle
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNSLeft
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/creambrick/windowNSLeftEnd
|
|
name = "white window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/white_brick_window.dmi'
|
|
icon_state = "white_brick_window_ns_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/creambrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
//Blue Bricks
|
|
|
|
|
|
|
|
/turf/closed/festive/bluebrick
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/bluebrick/bluebrickte, /turf/closed/festive/bluebrick/bluebricktw, /turf/closed/festive/bluebrick/bluebrickts, /turf/closed/festive/bluebrick/bluebricktn, /turf/closed/festive/bluebrick/bluebrickcornernw, /turf/closed/festive/bluebrick/bluebrickcornerne, /turf/closed/festive/bluebrick/bluebrickcornersw, /turf/closed/festive/bluebrick/bluebrickcornerse, /turf/closed/festive/bluebrick/bluebrickwe, /turf/closed/festive/bluebrick/bluebrickns, /obj/structure/festive/bluebrick/windowNSRightEnd, /obj/structure/festive/bluebrick/windowNSLeftEnd, /turf/closed/festive/bluebrick)
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickns
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickwe
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickcornerse
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickcornersw
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickcornerne
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickcornernw
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebricktn
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickts
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebricktw
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/bluebrick/bluebrickte
|
|
name = "blue brick wall"
|
|
desc = "A brick wall, intricately built up."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_wall.dmi'
|
|
icon_state = "blue_brick_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/obj/structure/festive/bluebrick/windowdoorweend1
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowdoorweend2
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowdoornsend1
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_doorend_1"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowdoornsend2
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_doorend_2"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWE
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWERight
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWERightEnd
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/bluebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWEMiddle
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWELeft
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowWELeftEnd
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_we_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/bluebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNS
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNSRight
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_right"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNSRightEnd
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_right_end"
|
|
canSmoothWith = list(/turf/closed/festive/bluebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNSMiddle
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_middle"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNSLeft
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_left"
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/bluebrick/windowNSLeftEnd
|
|
name = "blue window"
|
|
desc = "A brick wall, intricately built up. Comes with a window."
|
|
icon = 'modular_citadel/code/modules/festive/blue_brick_window.dmi'
|
|
icon_state = "blue_brick_window_ns_left_end"
|
|
canSmoothWith = list(/turf/closed/festive/bluebrick)
|
|
density = TRUE
|
|
anchored = TRUE
|
|
|
|
|
|
|
|
//Panel Walls
|
|
|
|
|
|
|
|
//Grey Paneled Walls
|
|
|
|
|
|
|
|
/turf/closed/festive/greypanel
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel"
|
|
smooth = SMOOTH_MORE
|
|
canSmoothWith = list(/turf/closed/festive/greypanel/greypanelte, /turf/closed/festive/greypanel/greypaneltw, /turf/closed/festive/greypanel/greypanelts, /turf/closed/festive/greypanel/greypaneltn, /turf/closed/festive/greypanel/greypanelcornernw, /turf/closed/festive/greypanel/greypanelcornerne, /turf/closed/festive/greypanel/greypanelcornersw, /turf/closed/festive/greypanel/greypanelcornerse, /turf/closed/festive/greypanel/greypanelwe, /turf/closed/festive/greypanel/greypanelns, /turf/closed/festive/greypanel)
|
|
|
|
/turf/closed/festive/greypanel/greypanelns
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_wall_ns"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelwe
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_wall_we"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelcornerse
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_corner_se"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelcornersw
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_corner_sw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelcornerne
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_corner_ne"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelcornernw
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_corner_nw"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypaneltn
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_t_n"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelts
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_t_s"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypaneltw
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_t_w"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
/turf/closed/festive/greypanel/greypanelte
|
|
name = "grey panel wall"
|
|
desc = "A panel wall, with horizontal sidings."
|
|
icon = 'modular_citadel/code/modules/festive/grey_panel_wall.dmi'
|
|
icon_state = "grey_panel_t_e"
|
|
smooth = SMOOTH_FALSE
|
|
|
|
//Train Decals
|
|
|
|
/obj/effect/festive/trainrails/north
|
|
name = "trainrail north"
|
|
icon = 'modular_citadel/code/modules/festive/rails.dmi'
|
|
icon_state = "trainrails_north"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/trainrails/south
|
|
name = "trainrail south"
|
|
icon = 'modular_citadel/code/modules/festive/rails.dmi'
|
|
icon_state = "trainrails_south"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
//Streets Decals
|
|
|
|
/obj/effect/festive/street/streetlinewest
|
|
name = "street line west"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_w"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineeast
|
|
name = "street line east"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_e"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinesouth
|
|
name = "street line south"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_s"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinenorth
|
|
name = "street line north"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_n"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinesw
|
|
name = "street line southwest"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_sw"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinese
|
|
name = "street line southeast"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_se"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinene
|
|
name = "street line northeast"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_ne"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinenw
|
|
name = "street line northwest"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_nw"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineinnernw
|
|
name = "street line inner northwest"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_inner_nw"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineinnerne
|
|
name = "street line inner northeast"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_inner_ne"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineinnersw
|
|
name = "street line inner southwest"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_inner_sw"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineinnerse
|
|
name = "street line inner southeast"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_inner_se"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinemns
|
|
name = "street line middle northsouth"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_m_ns"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinemwe
|
|
name = "street line middle westeast"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_m_we"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinewm
|
|
name = "street line west middle"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_wm"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlineem
|
|
name = "street line east middle"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_em"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinenm
|
|
name = "street line north middle"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_nm"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetlinesm
|
|
name = "street line south middle"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_line_sm"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetliftedtile1
|
|
name = "street tile lifted"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_lifted_tile_1"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/streetliftedtile2
|
|
name = "street tile lifted"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "street_lifted_tile_2"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalkw
|
|
name = "street walk west"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_w"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalke
|
|
name = "street walk east"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_e"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalkn
|
|
name = "street walk north"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_n"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalks
|
|
name = "street walk south"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_s"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalknsm
|
|
name = "street walk middle ns"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_nsm"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
/obj/effect/festive/street/sidewalkwem
|
|
name = "street walk middle we"
|
|
icon = 'modular_citadel/code/modules/festive/streetdecals.dmi'
|
|
icon_state = "side_walk_wem"
|
|
layer = TURF_DECAL_LAYER
|
|
|
|
|
|
|
|
//train platform stuff
|
|
//I know, this is stupid of me to do, but it's all I could get working with my brain
|
|
|
|
/obj/structure/festive/trainplatform/edge_north
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "edge_north"
|
|
anchored = TRUE
|
|
density = TRUE
|
|
layer = ABOVE_OBJ_LAYER //Just above doors
|
|
flags_1 = ON_BORDER_1
|
|
var/reinf = FALSE
|
|
var/ini_dir = null
|
|
var/fulltile = FALSE
|
|
CanAtmosPass = ATMOS_PASS_PROC
|
|
|
|
/obj/structure/festive/trainplatform/edge_north/Initialize(mapload, direct)
|
|
. = ..()
|
|
if(direct)
|
|
setDir(direct)
|
|
|
|
ini_dir = dir
|
|
air_update_turf(1)
|
|
|
|
/obj/structure/festive/trainplatform/edge_north/setDir(direct)
|
|
if(!fulltile)
|
|
..()
|
|
else
|
|
..(FULLTILE_WINDOW_DIR)
|
|
|
|
/obj/structure/festive/trainplatform/edge_north/CanPass(atom/movable/mover, turf/target)
|
|
if(istype(mover) && (mover.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(dir == FULLTILE_WINDOW_DIR)
|
|
return FALSE
|
|
if(get_dir(loc, target) == dir)
|
|
return !density
|
|
if(istype(mover, /obj/structure/festive/trainplatform/edge_north))
|
|
var/obj/structure/window/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/structure/windoor_assembly))
|
|
var/obj/structure/festive/trainplatform/edge_north/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/machinery/door/window) && !valid_window_location(loc, mover.dir))
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_north/CheckExit(atom/movable/O, turf/target)
|
|
if(istype(O) && (O.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(get_dir(O.loc, target) == dir)
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_north
|
|
dir = SOUTH
|
|
|
|
|
|
|
|
/obj/structure/festive/trainplatform/edge_south
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "edge_south"
|
|
anchored = TRUE
|
|
density = TRUE
|
|
layer = ABOVE_OBJ_LAYER //Just above doors
|
|
flags_1 = ON_BORDER_1
|
|
var/reinf = FALSE
|
|
var/ini_dir = null
|
|
var/fulltile = FALSE
|
|
CanAtmosPass = ATMOS_PASS_PROC
|
|
|
|
/obj/structure/festive/trainplatform/edge_south/Initialize(mapload, direct)
|
|
. = ..()
|
|
if(direct)
|
|
setDir(direct)
|
|
|
|
ini_dir = dir
|
|
air_update_turf(1)
|
|
|
|
/obj/structure/festive/trainplatform/edge_south/setDir(direct)
|
|
if(!fulltile)
|
|
..()
|
|
else
|
|
..(FULLTILE_WINDOW_DIR)
|
|
|
|
/obj/structure/festive/trainplatform/edge_south/CanPass(atom/movable/mover, turf/target)
|
|
if(istype(mover) && (mover.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(dir == FULLTILE_WINDOW_DIR)
|
|
return FALSE
|
|
if(get_dir(loc, target) == dir)
|
|
return !density
|
|
if(istype(mover, /obj/structure/festive/trainplatform/edge_south))
|
|
var/obj/structure/window/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/structure/windoor_assembly))
|
|
var/obj/structure/festive/trainplatform/edge_south/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/machinery/door/window) && !valid_window_location(loc, mover.dir))
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_north/CheckExit(atom/movable/O, turf/target)
|
|
if(istype(O) && (O.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(get_dir(O.loc, target) == dir)
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_south
|
|
dir = NORTH
|
|
|
|
|
|
|
|
/obj/structure/festive/trainplatform/edge_east
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "edge_east"
|
|
anchored = TRUE
|
|
density = TRUE
|
|
layer = ABOVE_OBJ_LAYER //Just above doors
|
|
flags_1 = ON_BORDER_1
|
|
var/reinf = FALSE
|
|
var/ini_dir = null
|
|
var/fulltile = FALSE
|
|
CanAtmosPass = ATMOS_PASS_PROC
|
|
|
|
/obj/structure/festive/trainplatform/edge_east/Initialize(mapload, direct)
|
|
. = ..()
|
|
if(direct)
|
|
setDir(direct)
|
|
|
|
ini_dir = dir
|
|
air_update_turf(1)
|
|
|
|
/obj/structure/festive/trainplatform/edge_east/setDir(direct)
|
|
if(!fulltile)
|
|
..()
|
|
else
|
|
..(FULLTILE_WINDOW_DIR)
|
|
|
|
/obj/structure/festive/trainplatform/edge_east/CanPass(atom/movable/mover, turf/target)
|
|
if(istype(mover) && (mover.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(dir == FULLTILE_WINDOW_DIR)
|
|
return FALSE
|
|
if(get_dir(loc, target) == dir)
|
|
return !density
|
|
if(istype(mover, /obj/structure/festive/trainplatform/edge_east))
|
|
var/obj/structure/window/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/structure/windoor_assembly))
|
|
var/obj/structure/festive/trainplatform/edge_east/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/machinery/door/window) && !valid_window_location(loc, mover.dir))
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_east/CheckExit(atom/movable/O, turf/target)
|
|
if(istype(O) && (O.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(get_dir(O.loc, target) == dir)
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_east
|
|
dir = WEST
|
|
|
|
|
|
|
|
/obj/structure/festive/trainplatform/edge_west
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "edge_west"
|
|
anchored = TRUE
|
|
density = TRUE
|
|
layer = ABOVE_OBJ_LAYER //Just above doors
|
|
flags_1 = ON_BORDER_1
|
|
var/reinf = FALSE
|
|
var/ini_dir = null
|
|
var/fulltile = FALSE
|
|
CanAtmosPass = ATMOS_PASS_PROC
|
|
|
|
/obj/structure/festive/trainplatform/edge_west/Initialize(mapload, direct)
|
|
. = ..()
|
|
if(direct)
|
|
setDir(direct)
|
|
|
|
ini_dir = dir
|
|
air_update_turf(1)
|
|
|
|
/obj/structure/festive/trainplatform/edge_west/setDir(direct)
|
|
if(!fulltile)
|
|
..()
|
|
else
|
|
..(FULLTILE_WINDOW_DIR)
|
|
|
|
/obj/structure/festive/trainplatform/edge_west/CanPass(atom/movable/mover, turf/target)
|
|
if(istype(mover) && (mover.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(dir == FULLTILE_WINDOW_DIR)
|
|
return FALSE
|
|
if(get_dir(loc, target) == dir)
|
|
return !density
|
|
if(istype(mover, /obj/structure/festive/trainplatform/edge_west))
|
|
var/obj/structure/window/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/structure/windoor_assembly))
|
|
var/obj/structure/festive/trainplatform/edge_west/W = mover
|
|
if(!valid_window_location(loc, W.ini_dir))
|
|
return FALSE
|
|
else if(istype(mover, /obj/machinery/door/window) && !valid_window_location(loc, mover.dir))
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_west/CheckExit(atom/movable/O, turf/target)
|
|
if(istype(O) && (O.pass_flags & PASSGLASS))
|
|
return TRUE
|
|
if(get_dir(O.loc, target) == dir)
|
|
return FALSE
|
|
return TRUE
|
|
|
|
/obj/structure/festive/trainplatform/edge_west
|
|
dir = EAST
|
|
|
|
/obj/structure/festive/trainplatform/necorner
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "ne_corner"
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/trainplatform/nwcorner
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "nw_corner"
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/trainplatform/secorner
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "se_corner"
|
|
anchored = TRUE
|
|
|
|
/obj/structure/festive/trainplatform/swcorner
|
|
name = "train platform"
|
|
icon = 'modular_citadel/code/modules/festive/trainplatformedges.dmi'
|
|
icon_state = "sw_corner"
|
|
anchored = TRUE
|