Ports Aurora's floor tile color turf decals (For mappers) (#34492)

* ports Aurora's floor tile color decals

* replaces aurora's decals with new ones that actually have detail, renames turf_decal/corner to turf_decal/tile

* corner > tile decal
This commit is contained in:
deathride58
2018-01-19 03:28:06 +00:00
committed by CitadelStationBot
parent c545dc2f79
commit 757dfbbdc5
7 changed files with 394 additions and 162 deletions
+1 -161
View File
@@ -39,164 +39,4 @@
var/turf/T = loc
if(!istype(T)) //you know this will happen somehow
CRASH("Turf decal initialized in an object/nullspace")
T.AddComponent(/datum/component/decal, icon, icon_state, dir)
/obj/effect/turf_decal/stripes/line
icon_state = "warningline"
/obj/effect/turf_decal/stripes/end
icon_state = "warn_end"
/obj/effect/turf_decal/stripes/corner
icon_state = "warninglinecorner"
/obj/effect/turf_decal/stripes/box
icon_state = "warn_box"
/obj/effect/turf_decal/stripes/full
icon_state = "warn_full"
/obj/effect/turf_decal/stripes/asteroid/line
icon_state = "ast_warn"
/obj/effect/turf_decal/stripes/asteroid/end
icon_state = "ast_warn_end"
/obj/effect/turf_decal/stripes/asteroid/corner
icon_state = "ast_warn_corner"
/obj/effect/turf_decal/stripes/asteroid/box
icon_state = "ast_warn_box"
/obj/effect/turf_decal/stripes/asteroid/full
icon_state = "ast_warn_full"
/obj/effect/turf_decal/stripes/white/line
icon_state = "warningline_white"
/obj/effect/turf_decal/stripes/white/end
icon_state = "warn_end_white"
/obj/effect/turf_decal/stripes/white/corner
icon_state = "warninglinecorner_white"
/obj/effect/turf_decal/stripes/white/box
icon_state = "warn_box_white"
/obj/effect/turf_decal/stripes/white/full
icon_state = "warn_full_white"
/obj/effect/turf_decal/stripes/red/line
icon_state = "warningline_red"
/obj/effect/turf_decal/stripes/red/end
icon_state = "warn_end_red"
/obj/effect/turf_decal/stripes/red/corner
icon_state = "warninglinecorner_red"
/obj/effect/turf_decal/stripes/red/box
icon_state = "warn_box_red"
/obj/effect/turf_decal/stripes/red/full
icon_state = "warn_full_red"
/obj/effect/turf_decal/delivery
icon_state = "delivery"
/obj/effect/turf_decal/delivery/white
icon_state = "delivery_white"
/obj/effect/turf_decal/delivery/red
icon_state = "delivery_red"
/obj/effect/turf_decal/bot
icon_state = "bot"
/obj/effect/turf_decal/bot/right
icon_state = "bot_right"
/obj/effect/turf_decal/bot/left
icon_state = "bot_left"
/obj/effect/turf_decal/bot_white
icon_state = "bot_white"
/obj/effect/turf_decal/bot_white/right
icon_state = "bot_right_white"
/obj/effect/turf_decal/bot_white/left
icon_state = "bot_left_white"
/obj/effect/turf_decal/bot_red
icon_state = "bot_red"
/obj/effect/turf_decal/bot_red/right
icon_state = "bot_right_red"
/obj/effect/turf_decal/bot_red/left
icon_state = "bot_left_red"
/obj/effect/turf_decal/loading_area
icon_state = "loadingarea"
/obj/effect/turf_decal/loading_area/white
icon_state = "loadingarea_white"
/obj/effect/turf_decal/loading_area/red
icon_state = "loadingarea_red"
/obj/effect/turf_decal/sand
icon_state = "sandyfloor"
/obj/effect/turf_decal/sand/plating
icon_state = "sandyplating"
/obj/effect/turf_decal/plaque
icon_state = "plaque"
/obj/effect/turf_decal/caution
icon_state = "caution"
/obj/effect/turf_decal/caution/white
icon_state = "caution_white"
/obj/effect/turf_decal/caution/red
icon_state = "caution_red"
/obj/effect/turf_decal/caution/stand_clear
icon_state = "stand_clear"
/obj/effect/turf_decal/caution/stand_clear/white
icon_state = "stand_clear_white"
/obj/effect/turf_decal/caution/stand_clear/red
icon_state = "stand_clear_red"
/obj/effect/turf_decal/arrows
icon_state = "arrows"
/obj/effect/turf_decal/arrows/white
icon_state = "arrows_white"
/obj/effect/turf_decal/arrows/red
icon_state = "arrows_red"
/obj/effect/turf_decal/box
icon_state = "box"
/obj/effect/turf_decal/box/corners
icon_state = "box_corners"
/obj/effect/turf_decal/box/white
icon_state = "box_white"
/obj/effect/turf_decal/box/white/corners
icon_state = "box_corners_white"
/obj/effect/turf_decal/box/red
icon_state = "box_red"
/obj/effect/turf_decal/box/red/corners
icon_state = "box_corners_red"
T.AddComponent(/datum/component/decal, icon, icon_state, dir, CLEAN_GOD, color)
@@ -0,0 +1,5 @@
/obj/effect/turf_decal/sand
icon_state = "sandyfloor"
/obj/effect/turf_decal/sand/plating
icon_state = "sandyplating"
@@ -0,0 +1,152 @@
/obj/effect/turf_decal/stripes/line
icon_state = "warningline"
/obj/effect/turf_decal/stripes/end
icon_state = "warn_end"
/obj/effect/turf_decal/stripes/corner
icon_state = "warninglinecorner"
/obj/effect/turf_decal/stripes/box
icon_state = "warn_box"
/obj/effect/turf_decal/stripes/full
icon_state = "warn_full"
/obj/effect/turf_decal/stripes/asteroid/line
icon_state = "ast_warn"
/obj/effect/turf_decal/stripes/asteroid/end
icon_state = "ast_warn_end"
/obj/effect/turf_decal/stripes/asteroid/corner
icon_state = "ast_warn_corner"
/obj/effect/turf_decal/stripes/asteroid/box
icon_state = "ast_warn_box"
/obj/effect/turf_decal/stripes/asteroid/full
icon_state = "ast_warn_full"
/obj/effect/turf_decal/stripes/white/line
icon_state = "warningline_white"
/obj/effect/turf_decal/stripes/white/end
icon_state = "warn_end_white"
/obj/effect/turf_decal/stripes/white/corner
icon_state = "warninglinecorner_white"
/obj/effect/turf_decal/stripes/white/box
icon_state = "warn_box_white"
/obj/effect/turf_decal/stripes/white/full
icon_state = "warn_full_white"
/obj/effect/turf_decal/stripes/red/line
icon_state = "warningline_red"
/obj/effect/turf_decal/stripes/red/end
icon_state = "warn_end_red"
/obj/effect/turf_decal/stripes/red/corner
icon_state = "warninglinecorner_red"
/obj/effect/turf_decal/stripes/red/box
icon_state = "warn_box_red"
/obj/effect/turf_decal/stripes/red/full
icon_state = "warn_full_red"
/obj/effect/turf_decal/delivery
icon_state = "delivery"
/obj/effect/turf_decal/delivery/white
icon_state = "delivery_white"
/obj/effect/turf_decal/delivery/red
icon_state = "delivery_red"
/obj/effect/turf_decal/bot
icon_state = "bot"
/obj/effect/turf_decal/bot/right
icon_state = "bot_right"
/obj/effect/turf_decal/bot/left
icon_state = "bot_left"
/obj/effect/turf_decal/bot_white
icon_state = "bot_white"
/obj/effect/turf_decal/bot_white/right
icon_state = "bot_right_white"
/obj/effect/turf_decal/bot_white/left
icon_state = "bot_left_white"
/obj/effect/turf_decal/bot_red
icon_state = "bot_red"
/obj/effect/turf_decal/bot_red/right
icon_state = "bot_right_red"
/obj/effect/turf_decal/bot_red/left
icon_state = "bot_left_red"
/obj/effect/turf_decal/loading_area
icon_state = "loadingarea"
/obj/effect/turf_decal/loading_area/white
icon_state = "loadingarea_white"
/obj/effect/turf_decal/loading_area/red
icon_state = "loadingarea_red"
/obj/effect/turf_decal/caution
icon_state = "caution"
/obj/effect/turf_decal/caution/white
icon_state = "caution_white"
/obj/effect/turf_decal/caution/red
icon_state = "caution_red"
/obj/effect/turf_decal/caution/stand_clear
icon_state = "stand_clear"
/obj/effect/turf_decal/caution/stand_clear/white
icon_state = "stand_clear_white"
/obj/effect/turf_decal/caution/stand_clear/red
icon_state = "stand_clear_red"
/obj/effect/turf_decal/arrows
icon_state = "arrows"
/obj/effect/turf_decal/arrows/white
icon_state = "arrows_white"
/obj/effect/turf_decal/arrows/red
icon_state = "arrows_red"
/obj/effect/turf_decal/box
icon_state = "box"
/obj/effect/turf_decal/box/corners
icon_state = "box_corners"
/obj/effect/turf_decal/box/white
icon_state = "box_white"
/obj/effect/turf_decal/box/white/corners
icon_state = "box_corners_white"
/obj/effect/turf_decal/box/red
icon_state = "box_red"
/obj/effect/turf_decal/box/red/corners
icon_state = "box_corners_red"
/obj/effect/turf_decal/plaque
icon_state = "plaque"
@@ -0,0 +1,198 @@
/obj/effect/turf_decal/tile
name = "tile decal"
icon_state = "corner_white_full"
/obj/effect/turf_decal/tile/black
name = "black tile decal"
color = COLOR_ALMOST_BLACK
/obj/effect/turf_decal/tile/black/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/black/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/black/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/blue
name = "blue tile decal"
color = COLOR_BLUE_GRAY
/obj/effect/turf_decal/tile/blue/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/blue/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/blue/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/paleblue
name = "pale blue tile decal"
color = COLOR_PALE_BLUE_GRAY
/obj/effect/turf_decal/tile/paleblue/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/paleblue/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/paleblue/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/green
name = "green tile decal"
color = COLOR_GREEN_GRAY
/obj/effect/turf_decal/tile/green/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/green/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/green/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/lime
name = "lime tile decal"
color = COLOR_PALE_GREEN_GRAY
/obj/effect/turf_decal/tile/lime/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/lime/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/lime/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/yellow
name = "yellow tile decal"
color = COLOR_BROWN
/obj/effect/turf_decal/tile/yellow/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/yellow/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/yellow/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/beige
name = "beige tile decal"
color = COLOR_BEIGE
/obj/effect/turf_decal/tile/beige/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/beige/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/beige/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/red
name = "red tile decal"
color = COLOR_RED_GRAY
/obj/effect/turf_decal/tile/red/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/red/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/red/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/pink
name = "pink tile decal"
color = COLOR_PALE_RED_GRAY
/obj/effect/turf_decal/tile/pink/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/pink/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/pink/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/purple
name = "purple tile decal"
color = COLOR_PURPLE_GRAY
/obj/effect/turf_decal/tile/purple/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/purple/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/purple/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/mauve
name = "mauve tile decal"
color = COLOR_PALE_PURPLE_GRAY
/obj/effect/turf_decal/tile/mauve/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/mauve/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/mauve/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/orange
name = "orange tile decal"
color = COLOR_DARK_ORANGE
/obj/effect/turf_decal/tile/orange/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/orange/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/orange/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/brown
name = "brown tile decal"
color = COLOR_DARK_BROWN
/obj/effect/turf_decal/tile/brown/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/brown/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/brown/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/white
name = "white tile decal"
icon_state = "corner_white"
/obj/effect/turf_decal/tile/white/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/white/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/white/corner
icon_state = "corner_white"
/obj/effect/turf_decal/tile/gray
name = "gray tile decal"
color = COLOR_FLOORTILE_GRAY
/obj/effect/turf_decal/tile/gray/diagonal
icon_state = "corner_white_diagonal"
/obj/effect/turf_decal/tile/gray/side
icon_state = "corner_white_side"
/obj/effect/turf_decal/tile/gray/corner
icon_state = "corner_white"