From d67b6dff845d39d1287d4517ac5d72193fdb6831 Mon Sep 17 00:00:00 2001 From: TTTomaTTT Date: Thu, 15 Aug 2024 00:28:24 +0700 Subject: [PATCH] Floor and decals --- .../entities/objects/tiles/tile.ftl | 18 +- Resources/Locale/ru-RU/ss220/tiles/tiles.ftl | 7 + Resources/Prototypes/SS220/Decals/marble.yml | 223 ++++++++++++++ .../SS220/Entities/Objects/Misc/tiles.yml | 290 ++++++++++++++++++ .../SS220/Stacks/floor_tile_stacks.yml | 98 ++++++ Resources/Prototypes/SS220/Tiles/floors.yml | 192 ++++++++++++ .../Decals/marble.rsi/black_corner_ne.png | Bin 0 -> 412 bytes .../Decals/marble.rsi/black_corner_nw.png | Bin 0 -> 419 bytes .../Decals/marble.rsi/black_corner_se.png | Bin 0 -> 413 bytes .../Decals/marble.rsi/black_corner_sw.png | Bin 0 -> 401 bytes .../Decals/marble.rsi/black_diagonal_left.png | Bin 0 -> 398 bytes .../marble.rsi/black_diagonal_right.png | Bin 0 -> 404 bytes .../Decals/marble.rsi/black_inner_ne.png | Bin 0 -> 310 bytes .../Decals/marble.rsi/black_inner_nw.png | Bin 0 -> 310 bytes .../Decals/marble.rsi/black_inner_se.png | Bin 0 -> 309 bytes .../Decals/marble.rsi/black_inner_sw.png | Bin 0 -> 311 bytes .../SS220/Decals/marble.rsi/black_line_e.png | Bin 0 -> 448 bytes .../SS220/Decals/marble.rsi/black_line_n.png | Bin 0 -> 414 bytes .../SS220/Decals/marble.rsi/black_line_s.png | Bin 0 -> 413 bytes .../SS220/Decals/marble.rsi/black_line_w.png | Bin 0 -> 457 bytes .../SS220/Decals/marble.rsi/bw_corner_ne.png | Bin 0 -> 551 bytes .../SS220/Decals/marble.rsi/bw_corner_nw.png | Bin 0 -> 559 bytes .../SS220/Decals/marble.rsi/bw_corner_se.png | Bin 0 -> 548 bytes .../SS220/Decals/marble.rsi/bw_corner_sw.png | Bin 0 -> 558 bytes .../SS220/Decals/marble.rsi/meta.json | 119 +++++++ .../SS220/Decals/marble.rsi/wb_corner_ne.png | Bin 0 -> 544 bytes .../SS220/Decals/marble.rsi/wb_corner_nw.png | Bin 0 -> 574 bytes .../SS220/Decals/marble.rsi/wb_corner_se.png | Bin 0 -> 557 bytes .../SS220/Decals/marble.rsi/wb_corner_sw.png | Bin 0 -> 573 bytes .../Decals/marble.rsi/white_corner_ne.png | Bin 0 -> 382 bytes .../Decals/marble.rsi/white_corner_nw.png | Bin 0 -> 387 bytes .../Decals/marble.rsi/white_corner_se.png | Bin 0 -> 407 bytes .../Decals/marble.rsi/white_corner_sw.png | Bin 0 -> 372 bytes .../Decals/marble.rsi/white_diagonal_left.png | Bin 0 -> 457 bytes .../marble.rsi/white_diagonal_right.png | Bin 0 -> 454 bytes .../Decals/marble.rsi/white_inner_ne.png | Bin 0 -> 296 bytes .../Decals/marble.rsi/white_inner_nw.png | Bin 0 -> 294 bytes .../Decals/marble.rsi/white_inner_se.png | Bin 0 -> 297 bytes .../Decals/marble.rsi/white_inner_sw.png | Bin 0 -> 294 bytes .../SS220/Decals/marble.rsi/white_line_e.png | Bin 0 -> 440 bytes .../SS220/Decals/marble.rsi/white_line_n.png | Bin 0 -> 386 bytes .../SS220/Decals/marble.rsi/white_line_s.png | Bin 0 -> 386 bytes .../SS220/Decals/marble.rsi/white_line_w.png | Bin 0 -> 432 bytes .../Objects/Tiles/marble.rsi/blackmarble.png | Bin 0 -> 463 bytes .../marble.rsi/bordermarble-inhand-left.png | Bin 0 -> 360 bytes .../marble.rsi/bordermarble-inhand-right.png | Bin 0 -> 453 bytes .../Tiles/marble.rsi/bordermarblebw.png | Bin 0 -> 457 bytes .../Tiles/marble.rsi/bordermarblewb.png | Bin 0 -> 453 bytes .../marble.rsi/cornermarble-inhand-left.png | Bin 0 -> 366 bytes .../marble.rsi/cornermarble-inhand-right.png | Bin 0 -> 571 bytes .../Tiles/marble.rsi/cornermarblene.png | Bin 0 -> 477 bytes .../Tiles/marble.rsi/cornermarblenw.png | Bin 0 -> 472 bytes .../Tiles/marble.rsi/cornermarblese.png | Bin 0 -> 491 bytes .../Tiles/marble.rsi/cornermarblesw.png | Bin 0 -> 477 bytes .../marble.rsi/diagonalmarble-inhand-left.png | Bin 0 -> 377 bytes .../diagonalmarble-inhand-right.png | Bin 0 -> 465 bytes .../Tiles/marble.rsi/diagonalmarblebw.png | Bin 0 -> 479 bytes .../Tiles/marble.rsi/diagonalmarblewb.png | Bin 0 -> 487 bytes .../marble.rsi/innermarble-inhand-left.png | Bin 0 -> 375 bytes .../marble.rsi/innermarble-inhand-right.png | Bin 0 -> 571 bytes .../Tiles/marble.rsi/innermarblene.png | Bin 0 -> 449 bytes .../Tiles/marble.rsi/innermarblenw.png | Bin 0 -> 468 bytes .../Tiles/marble.rsi/innermarblese.png | Bin 0 -> 455 bytes .../Tiles/marble.rsi/innermarblesw.png | Bin 0 -> 463 bytes .../marble.rsi/marbleblack-inhand-left.png | Bin 0 -> 394 bytes .../marble.rsi/marbleblack-inhand-right.png | Bin 0 -> 313 bytes .../marble.rsi/marblewhite-inhand-left.png | Bin 0 -> 360 bytes .../marble.rsi/marblewhite-inhand-right.png | Bin 0 -> 306 bytes .../SS220/Objects/Tiles/marble.rsi/meta.json | 115 +++++++ .../marble.rsi/verticalmarble-inhand-left.png | Bin 0 -> 391 bytes .../verticalmarble-inhand-right.png | Bin 0 -> 485 bytes .../Tiles/marble.rsi/verticalmarblebw.png | Bin 0 -> 502 bytes .../Tiles/marble.rsi/verticalmarblewb.png | Bin 0 -> 461 bytes .../Objects/Tiles/marble.rsi/whitemarble.png | Bin 0 -> 427 bytes .../Textures/SS220/Tiles/attributions.yml | 5 + .../Textures/SS220/Tiles/marble_black.png | Bin 0 -> 367 bytes .../Textures/SS220/Tiles/marble_border_bw.png | Bin 0 -> 441 bytes .../Textures/SS220/Tiles/marble_border_wb.png | Bin 0 -> 443 bytes .../Textures/SS220/Tiles/marble_corner_ne.png | Bin 0 -> 694 bytes .../Textures/SS220/Tiles/marble_corner_nw.png | Bin 0 -> 701 bytes .../Textures/SS220/Tiles/marble_corner_se.png | Bin 0 -> 638 bytes .../Textures/SS220/Tiles/marble_corner_sw.png | Bin 0 -> 706 bytes .../SS220/Tiles/marble_diagonal_bw.png | Bin 0 -> 431 bytes .../SS220/Tiles/marble_diagonal_wb.png | Bin 0 -> 371 bytes .../Textures/SS220/Tiles/marble_inner_ne.png | Bin 0 -> 698 bytes .../Textures/SS220/Tiles/marble_inner_nw.png | Bin 0 -> 698 bytes .../Textures/SS220/Tiles/marble_inner_se.png | Bin 0 -> 679 bytes .../Textures/SS220/Tiles/marble_inner_sw.png | Bin 0 -> 686 bytes .../SS220/Tiles/marble_vertical_bw.png | Bin 0 -> 311 bytes .../SS220/Tiles/marble_vertical_wb.png | Bin 0 -> 408 bytes .../Textures/SS220/Tiles/marble_white.png | Bin 0 -> 383 bytes 91 files changed, 1066 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/SS220/Decals/marble.yml create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_corner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_corner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_corner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_corner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_left.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_right.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_inner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_inner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_inner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_inner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_line_e.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_line_n.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_line_s.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/black_line_w.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/bw_corner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/bw_corner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/bw_corner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/bw_corner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/meta.json create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/wb_corner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/wb_corner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/wb_corner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/wb_corner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_corner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_corner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_corner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_corner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_left.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_right.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_inner_ne.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_inner_nw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_inner_se.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_inner_sw.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_line_e.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_line_n.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_line_s.png create mode 100644 Resources/Textures/SS220/Decals/marble.rsi/white_line_w.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/blackmarble.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarblebw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarblewb.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarble-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarble-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblene.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblenw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblese.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblesw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarble-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarble-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblebw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblewb.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblene.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblenw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblese.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblesw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/marbleblack-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/marbleblack-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/marblewhite-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/marblewhite-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/meta.json create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-left.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-right.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarblebw.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarblewb.png create mode 100644 Resources/Textures/SS220/Objects/Tiles/marble.rsi/whitemarble.png create mode 100644 Resources/Textures/SS220/Tiles/marble_black.png create mode 100644 Resources/Textures/SS220/Tiles/marble_border_bw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_border_wb.png create mode 100644 Resources/Textures/SS220/Tiles/marble_corner_ne.png create mode 100644 Resources/Textures/SS220/Tiles/marble_corner_nw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_corner_se.png create mode 100644 Resources/Textures/SS220/Tiles/marble_corner_sw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_diagonal_bw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_diagonal_wb.png create mode 100644 Resources/Textures/SS220/Tiles/marble_inner_ne.png create mode 100644 Resources/Textures/SS220/Tiles/marble_inner_nw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_inner_se.png create mode 100644 Resources/Textures/SS220/Tiles/marble_inner_sw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_vertical_bw.png create mode 100644 Resources/Textures/SS220/Tiles/marble_vertical_wb.png create mode 100644 Resources/Textures/SS220/Tiles/marble_white.png diff --git a/Resources/Locale/ru-RU/ss220/prototypes/entities/objects/tiles/tile.ftl b/Resources/Locale/ru-RU/ss220/prototypes/entities/objects/tiles/tile.ftl index c728657a5be1..849d23c3cb9a 100644 --- a/Resources/Locale/ru-RU/ss220/prototypes/entities/objects/tiles/tile.ftl +++ b/Resources/Locale/ru-RU/ss220/prototypes/entities/objects/tiles/tile.ftl @@ -14,4 +14,20 @@ ent-FloorTileItemWoodTileLight = светлый деревянный узорч ent-FloorTileItemWoodRed = красный деревянный пол ent-FloorTileItemWoodLargeRed = большой красный деревянный пол ent-FloorTileItemWoodParquetRed = красный деревянный паркет -ent-FloorTileItemWoodTileRed = красный деревянный узорчатый пол \ No newline at end of file +ent-FloorTileItemWoodTileRed = красный деревянный узорчатый пол +ent-FloorTileItemMarbleBlack = чёрная мраморная плитка +ent-FloorTileItemMarbleWhite = белая мраморная плитка +ent-FloorTileItemMarbleBorderWB = горизонтальная мраморная плитка +ent-FloorTileItemMarbleBorderBW = горизонтальная мраморная плитка +ent-FloorTileItemMarbleDiagonalBW = диагональная мраморная плитка +ent-FloorTileItemMarbleDiagonalWB = диагональная мраморная плитка +ent-FloorTileItemMarbleVerticalBW = вертикальная мраморная плитка +ent-FloorTileItemMarbleVerticalWB = вертикальная мраморная плитка +ent-FloorTileItemMarbleCornerNE = угловая мраморная плитка +ent-FloorTileItemMarbleCornerNW = угловая мраморная плитка +ent-FloorTileItemMarbleCornerSE = угловая мраморная плитка +ent-FloorTileItemMarbleCornerSW = угловая мраморная плитка +ent-FloorTileItemMarbleInnerNE = мраморная плитка с внутренним углом +ent-FloorTileItemMarbleInnerNW = мраморная плитка с внутренним углом +ent-FloorTileItemMarbleInnerSE = мраморная плитка с внутренним углом +ent-FloorTileItemMarbleInnerSW = мраморная плитка с внутренним углом diff --git a/Resources/Locale/ru-RU/ss220/tiles/tiles.ftl b/Resources/Locale/ru-RU/ss220/tiles/tiles.ftl index ca4daeeb22c7..494af438cfa5 100644 --- a/Resources/Locale/ru-RU/ss220/tiles/tiles.ftl +++ b/Resources/Locale/ru-RU/ss220/tiles/tiles.ftl @@ -34,3 +34,10 @@ carpet-orange = оранжевый ковёр tiles-mud = грязь tiles-rocks = камень tiles-wasteland = пустошь +black-marble-floor = чёрная мраморная плитка +white-marble-floor = белая мраморная плитка +diagonal-marble-floor = диагональная мраморная плитка +border-marble-floor = горизонтальная мраморная плитка +vertical-marble-floor = вертикальная мраморная плитка +corner-marble-floor = угловая мраморная плитка +inner-marble-floor = мраморная плитка с внутренним углом diff --git a/Resources/Prototypes/SS220/Decals/marble.yml b/Resources/Prototypes/SS220/Decals/marble.yml new file mode 100644 index 000000000000..ed9a59f3977c --- /dev/null +++ b/Resources/Prototypes/SS220/Decals/marble.yml @@ -0,0 +1,223 @@ +- type: decal + id: MarbleBlackCornerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_corner_ne + +- type: decal + id: MarbleBlackCornerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_corner_nw + +- type: decal + id: MarbleBlackCornerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_corner_se + +- type: decal + id: MarbleBlackCornerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_corner_sw + +- type: decal + id: MarbleWhiteCornerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_corner_ne + +- type: decal + id: MarbleWhiteCornerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_corner_nw + +- type: decal + id: MarbleWhiteCornerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_corner_se + +- type: decal + id: MarbleWhiteCornerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_corner_sw + +- type: decal + id: MarbleBlackInnerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_inner_ne + +- type: decal + id: MarbleBlackInnerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_inner_nw + +- type: decal + id: MarbleBlackInnerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_inner_se + +- type: decal + id: MarbleBlackInnerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_inner_sw + +- type: decal + id: MarbleWhiteInnerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_inner_ne + +- type: decal + id: MarbleWhiteInnerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_inner_nw + +- type: decal + id: MarbleWhiteInnerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_inner_se + +- type: decal + id: MarbleWhiteInnerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_inner_sw + +- type: decal + id: MarbleBlackLineW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_line_w + +- type: decal + id: MarbleBlackLineS + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_line_s + +- type: decal + id: MarbleBlackLineE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_line_e + +- type: decal + id: MarbleBlackLineN + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: black_line_n + +- type: decal + id: MarbleWhiteLineW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_line_w + +- type: decal + id: MarbleWhiteLineS + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_line_s + +- type: decal + id: MarbleWhiteLineE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_line_e + +- type: decal + id: MarbleWhiteLineN + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: white_line_n + +- type: decal + id: MarbleBWCornerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: bw_corner_ne + +- type: decal + id: MarbleBWCornerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: bw_corner_nw + +- type: decal + id: MarbleBWCornerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: bw_corner_se + +- type: decal + id: MarbleBWCornerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: bw_corner_sw + +- type: decal + id: MarbleWBCornerNE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: wb_corner_ne + +- type: decal + id: MarbleWBCornerNW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: wb_corner_nw + +- type: decal + id: MarbleWBCornerSE + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: wb_corner_se + +- type: decal + id: MarbleWBCornerSW + tags: ["station", "markings"] + sprite: + sprite: SS220/Decals/marble.rsi + state: wb_corner_sw diff --git a/Resources/Prototypes/SS220/Entities/Objects/Misc/tiles.yml b/Resources/Prototypes/SS220/Entities/Objects/Misc/tiles.yml index a4153eea91e4..3858c9ae6a8f 100644 --- a/Resources/Prototypes/SS220/Entities/Objects/Misc/tiles.yml +++ b/Resources/Prototypes/SS220/Entities/Objects/Misc/tiles.yml @@ -631,3 +631,293 @@ - FloorTileCarpetOrange - type: Stack stackType: FloorTileStackCarpetOrange + +# Marble + +- type: entity + name: tile black marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleBlack + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: blackmarble + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: marbleblack + - type: FloorTile + outputs: + - Plating + - FloorMarbleBlack + - type: Stack + stackType: FloorTileItemMarbleBlack + +- type: entity + name: tile white marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleWhite + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: whitemarble + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: marblewhite + - type: FloorTile + outputs: + - Plating + - FloorMarbleWhite + - type: Stack + stackType: FloorTileItemMarbleWhite + +- type: entity + name: tile border marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleBorderWB + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: bordermarblewb + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: bordermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleBorderWB + - type: Stack + stackType: FloorTileItemMarbleBorderWB + +- type: entity + name: tile border marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleBorderBW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: bordermarblebw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: bordermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleBorderBW + - type: Stack + stackType: FloorTileItemMarbleBorderBW + +- type: entity + name: tile diagonal marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleDiagonalBW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: diagonalmarblebw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: diagonalmarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleDiagonalBW + - type: Stack + stackType: FloorTileItemMarbleDiagonalBW + +- type: entity + name: tile diagonal marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleDiagonalWB + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: diagonalmarblewb + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: diagonalmarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleDiagonalWB + - type: Stack + stackType: FloorTileItemMarbleDiagonalWB + +- type: entity + name: tile border marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleVerticalBW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: verticalmarblebw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: verticalmarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleVerticalBW + - type: Stack + stackType: FloorTileItemMarbleVerticalBW + +- type: entity + name: tile border marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleVerticalWB + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: verticalmarblewb + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: verticalmarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleVerticalWB + - type: Stack + stackType: FloorTileItemMarbleVerticalWB + +- type: entity + name: tile corner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleCornerNE + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: cornermarblene + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: cornermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleCornerNE + - type: Stack + stackType: FloorTileItemMarbleCornerNE + +- type: entity + name: tile corner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleCornerNW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: cornermarblenw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: cornermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleCornerNW + - type: Stack + stackType: FloorTileItemMarbleCornerNW + +- type: entity + name: tile corner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleCornerSE + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: cornermarblese + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: cornermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleCornerSE + - type: Stack + stackType: FloorTileItemMarbleCornerSE + +- type: entity + name: tile corner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleCornerSW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: cornermarblesw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: cornermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleCornerSW + - type: Stack + stackType: FloorTileItemMarbleCornerSW + +- type: entity + name: tile inner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleInnerNE + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: innermarblene + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: innermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleInnerNE + - type: Stack + stackType: FloorTileItemMarbleInnerNE + +- type: entity + name: tile inner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleInnerNW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: innermarblenw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: innermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleInnerNW + - type: Stack + stackType: FloorTileItemMarbleInnerNW + +- type: entity + name: tile inner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleInnerSE + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: innermarblese + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: innermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleInnerSE + - type: Stack + stackType: FloorTileItemMarbleInnerSE + +- type: entity + name: tile inner marble floor + parent: FloorTileItemBase + id: FloorTileItemMarbleInnerSW + components: + - type: Sprite + sprite: SS220/Objects/Tiles/marble.rsi + state: innermarblesw + - type: Item + sprite: SS220/Objects/Tiles/marble.rsi + heldPrefix: innermarble + - type: FloorTile + outputs: + - Plating + - FloorMarbleInnerSW + - type: Stack + stackType: FloorTileItemMarbleInnerSW diff --git a/Resources/Prototypes/SS220/Stacks/floor_tile_stacks.yml b/Resources/Prototypes/SS220/Stacks/floor_tile_stacks.yml index 226ff75adda5..a77d4744e44f 100644 --- a/Resources/Prototypes/SS220/Stacks/floor_tile_stacks.yml +++ b/Resources/Prototypes/SS220/Stacks/floor_tile_stacks.yml @@ -210,3 +210,101 @@ name: red carpet floor spawn: FloorTileItemCarpetRed maxCount: 30 + +# Marble + +- type: stack + id: FloorTileItemMarbleBlack + name: black marble + spawn: FloorTileItemMarbleBlack + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleWhite + name: white marble + spawn: FloorTileItemMarbleWhite + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleBorderWB + name: border marble + spawn: FloorTileItemMarbleBorderWB + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleBorderBW + name: border marble + spawn: FloorTileItemMarbleBorderBW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleDiagonalBW + name: diagonal marble + spawn: FloorTileItemMarbleDiagonalBW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleDiagonalWB + name: diagonal marble + spawn: FloorTileItemMarbleDiagonalWB + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleVerticalBW + name: vertical marble + spawn: FloorTileItemMarbleVerticalBW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleVerticalWB + name: vertical marble + spawn: FloorTileItemMarbleVerticalWB + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleCornerNE + name: vertical marble + spawn: FloorTileItemMarbleCornerNE + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleCornerNW + name: vertical marble + spawn: FloorTileItemMarbleCornerNW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleCornerSE + name: vertical marble + spawn: FloorTileItemMarbleCornerSE + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleCornerSW + name: vertical marble + spawn: FloorTileItemMarbleCornerSW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleInnerNE + name: inner marble + spawn: FloorTileItemMarbleInnerNE + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleInnerNW + name: inner marble + spawn: FloorTileItemMarbleInnerNW + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleInnerSE + name: inner marble + spawn: FloorTileItemMarbleInnerSE + maxCount: 30 + +- type: stack + id: FloorTileItemMarbleInnerSW + name: inner marble + spawn: FloorTileItemMarbleInnerSW + maxCount: 30 diff --git a/Resources/Prototypes/SS220/Tiles/floors.yml b/Resources/Prototypes/SS220/Tiles/floors.yml index 59eb0cb1065f..1faa87e78bd6 100644 --- a/Resources/Prototypes/SS220/Tiles/floors.yml +++ b/Resources/Prototypes/SS220/Tiles/floors.yml @@ -871,3 +871,195 @@ collection: FootstepTile heatCapacity: 10000 ################### + +- type: tile + id: FloorMarbleBlack + name: black-marble-floor + sprite: /Textures/SS220/Tiles/marble_black.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleBlack + heatCapacity: 10000 + +- type: tile + id: FloorMarbleWhite + name: white-marble-floor + sprite: /Textures/SS220/Tiles/marble_white.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleWhite + heatCapacity: 10000 + +- type: tile + id: FloorMarbleDiagonalBW + name: diagonal-marble-floor + sprite: /Textures/SS220/Tiles/marble_diagonal_bw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleDiagonalBW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleDiagonalWB + name: diagonal-marble-floor + sprite: /Textures/SS220/Tiles/marble_diagonal_wb.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleDiagonalWB + heatCapacity: 10000 + +- type: tile + id: FloorMarbleBorderWB + name: border-marble-floor + sprite: /Textures/SS220/Tiles/marble_border_wb.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleBorderWB + heatCapacity: 10000 + +- type: tile + id: FloorMarbleBorderBW + name: border-marble-floor + sprite: /Textures/SS220/Tiles/marble_border_bw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleBorderBW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleVerticalBW + name: vertical-marble-floor + sprite: /Textures/SS220/Tiles/marble_vertical_bw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleVerticalBW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleVerticalWB + name: vertical-marble-floor + sprite: /Textures/SS220/Tiles/marble_vertical_wb.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleVerticalWB + heatCapacity: 10000 + +- type: tile + id: FloorMarbleCornerNE + name: corner-marble-floor + sprite: /Textures/SS220/Tiles/marble_corner_ne.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleCornerNE + heatCapacity: 10000 + +- type: tile + id: FloorMarbleCornerNW + name: corner-marble-floor + sprite: /Textures/SS220/Tiles/marble_corner_nw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleCornerNW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleCornerSE + name: corner-marble-floor + sprite: /Textures/SS220/Tiles/marble_corner_se.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleCornerSE + heatCapacity: 10000 + +- type: tile + id: FloorMarbleCornerSW + name: corner-marble-floor + sprite: /Textures/SS220/Tiles/marble_corner_sw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleCornerSW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleInnerNE + name: inner-marble-floor + sprite: /Textures/SS220/Tiles/marble_inner_ne.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleInnerNE + heatCapacity: 10000 + +- type: tile + id: FloorMarbleInnerNW + name: inner-marble-floor + sprite: /Textures/SS220/Tiles/marble_inner_nw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleInnerNW + heatCapacity: 10000 + +- type: tile + id: FloorMarbleInnerSE + name: inner-marble-floor + sprite: /Textures/SS220/Tiles/marble_inner_se.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleInnerSE + heatCapacity: 10000 + +- type: tile + id: FloorMarbleInnerSW + name: inner-marble-floor + sprite: /Textures/SS220/Tiles/marble_inner_sw.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepTile + itemDrop: FloorTileItemMarbleInnerSW + heatCapacity: 10000 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_corner_ne.png b/Resources/Textures/SS220/Decals/marble.rsi/black_corner_ne.png new file mode 100644 index 0000000000000000000000000000000000000000..67d4cb1d2c003e9a9112da1350d779606e835ac0 GIT binary patch literal 412 zcmV;N0b~A&P)Px$R!KxbR9J|2GrKx{~Xlb0BXkBtzZyASHAwnovhD<5cGG; zvV74fV+`hbZpC4Y!2kg3x?bL_lmY-a=Kug&YmDOvmjC<%m0)Wvy!U@4J>!Qn*f|%k zsjRh!SSw%bKw5bYmtqWG?LaNbRr0(1p#w@Oh{)-~!wSO?GW;k1Lqy_KhZ}R%R@cJE z0#aBhRfW@ddJ0G?d{y}jwD7S2=Nv@j6i(y$!&>=R zKzKWq&aKw^0E@_O23q-{2B*gEQaw5=iT zy+8c+-ecP~^nDM8??8(66V-3Q9lhoUSW$l9iR8_G;ECjE5v9U{Uh6=!A7DlKfv1u; z`GF^sQ+|LIPx$T}ebiR9J?e{y=LTyE?p>$KL8n z_$VNSl~TKKnomzbDZknRV@xdJ)=JNM;4Z%qAR_U)1?Q{Ed!U4m0-STuS|7q`J|C=< zj{?HiY3tk?V^*-%deH-=e6t6q$0_~RhrEcyEnxTtSnk;o2w+j>PyvRozTfXJZKkxW zA@99k-Fxpb&ok<}2E#Y(|9l+Bs(1k489%_ptA5~0yyge4#w&i{PQ2y^uEyhjfD*v^ z0ZIVt2WSBySU*4sVEq6kfb|2k0M-wb#v^`!7Qp%eCTKq}O%wGy{sT{Os;X?qH!A=D N002ovPDHLkV1jgNx=sK9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_corner_se.png b/Resources/Textures/SS220/Decals/marble.rsi/black_corner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..acc89c7dd634a2e5821449283fa85bf75d49851e GIT binary patch literal 413 zcmV;O0b>4%P)Px$S4l)cR9J!q*?oWjmN>|*4W(Hz$t#wg6t}}D{EwI*x zEy&Hmt201E;hGaqyV7(9oO3Y7oQlVFZ>E_6|8~ordu#1M+!)jDO_&ppk7Jw_zD`6? zO0_W%i=PPt_}eCCMkf^?$8lFmh0n|!?tPt^5BJQBZQIaE^L(17TKxBaK$7QD{`3^w z$#W@R9KySKF6FZwc#`K*zSx1gc`oG-9eA4OQvQ>E@ifn+d@xX(=TiQ#1yA!_%KsUt z$#W?m4Akbiln(}K^IXagCHQWhOZfqi<++saq;Gtkobr6Mi78xZ)+2|7OvfZ5vhx>)D1P;wapdw!52xc7)*P~HjJYFGtU2$w zso%kstmk&_WnDTo>@Ks*mVVWR$)O?N9XJ@T-HQHbQ-4+I8_T8pYfIkEEmkkgUVCr; z29M+^K=^DEtqVMdKb#DoRB!S$xo7!v3FU3Mhj*=8^m@m{ zUyX$_Hy_=rmbF)SxcXP4dX1_5hbikHvETb}_0NIexV!v&o`(KqXb=C)9D~X^%U@6_ p3e*((r=dmscjLBP#fSeHyPQ`adHZUK6)=n$JYD@<);T3K0RW!SwNwBA literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_left.png b/Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_left.png new file mode 100644 index 0000000000000000000000000000000000000000..4fe89313eb6a115e701d1d1f23fba42900130da2 GIT binary patch literal 398 zcmV;90df9`P)Px$NJ&INR9JYFs-T`YZoO74Y0MH-8XdX{RG}&MMzsqx#01}={)k%52uB!;gKUg#%vkZYU_W%F@07*qoM6N<$g07FL#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_right.png b/Resources/Textures/SS220/Decals/marble.rsi/black_diagonal_right.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2bd5cce8fe82fc9a8b1a8c4132a8116d07f67b GIT binary patch literal 404 zcmV;F0c-w=P)Px$PDw;TR9JnEnm~I6?!Dih zX^6-nR~lIb(w*;ta=Dr~Rp1On6C5%M7-O*3UM`9XsUN}!9=jp}?L$+AjX(-+j5!5Q z^BP@nD1mcsD?x6jubu%B*`7I|y(+3_z639xZ@{O6gUIF<0oEG;EA7jO@X_9LS2EUenOQ%iJwp-Q0gbtOYqcBs1hjg y6KVuX{e&8UQa_<`57hVx6#_MWqIw+H`iUPx#@JU2LR9J=WQ!x&NFbp%N%fiz9fJgBEcQEqis*A3u0VVcVR9r$cqytcaWUI+ys#P%91&`+Y(-p za}=ex>ki~rBMG~;LaYtlMvyO?joHP^&$-+{sY}9+$NJw@0Ex~lXLrM%5fPseO6Y3I`@Y{qWG@JOJL9_r<9x2`T1(&1(9qD((C`3!0GpJLSH^E34FCWD07*qo IM6N<$f(ZbIn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_inner_nw.png b/Resources/Textures/SS220/Decals/marble.rsi/black_inner_nw.png new file mode 100644 index 0000000000000000000000000000000000000000..4d341d53ef5618091c028b5088ddfcb889b0b8ff GIT binary patch literal 310 zcmV-60m=S}P)Px#@JU2LR9J=Wm9Y(lFbqTwL>d}<1BPJ#IjGryG)NIb{K{V@gcM*pzXp*6-+_Ii z8OQO!L#AoMx~|RB=K-JtfO(#84-gRmfSE7nLI`iP0RU}HxF#-ppBNw_#267{1OP0{ zQrzFR&E9|%7nu2UFZ-W;0WCHR!|Cm{I5U4g1GyntXXZ;=p3;?y3#D|3cy8>q0THi7 zG8Z=+!kYNquo02%43v7R6QPY*#_->QQctzGb?=2X7s}D?vCRL;fC$}1PS1uuV=)6= zNnFRVmUoL8X!^cCCf{!%<^TWy07*qo IM6N<$f@P+Fr2qf` literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_inner_se.png b/Resources/Textures/SS220/Decals/marble.rsi/black_inner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc03ffec0ab5c204537ac73e702ddf4e85b135b GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}?>$`{Ln2z= zh8prUJMa{*PD|YRr@{Th|8j%R%z1W-Rv~VRwh~@5s^S`+bjS*EFIWf$5AT265tSg( z_Vs%C@xmjoS1~ZmSoYFjdJq%CidWYy1rHiK9T5B|X<59T!$VW?dCweUhJ<;~v-V99 z(r-A*8G6^&xc;{IhLqa-?{{r~va0GoUxj1O>Q`zyM_Bh+1QxTO)YS1|IC);@<;la- zKJ?64yyB>H`GM$Ol{eS8Hk$EBH^!SuZ|;76zO|+?YI=)o|JV8z3_`Mz=ias1Dk~W( ze|U1OZ|hwJFU{-q$78RrRoW!VVmJ5Wy{5vr>8S^$H&yh9PjyNX0(zan)78&qol`;+ E0H$MtL;wH) literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_inner_sw.png b/Resources/Textures/SS220/Decals/marble.rsi/black_inner_sw.png new file mode 100644 index 0000000000000000000000000000000000000000..61633a8059b8d0d7b33873c954b7e262efc6ab67 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}A3a?hLn2z= zh8ps<81NXY@7kbZ|3L81f7vsC8uUCk6!T7LPPx$7_VN|$#VI#bw{e9)z#r>bi4uLw z<@+CZq(;sXV$@~uxm>clv4er(OwCPkCyj?}3^heZEQ?m|Rch!ENOtKFWH30tIr9Ft zv+)fk;s&2z#=ctrm(lmy_rEW{%$hUv{&xp0k83l38ckcCvGy60wye`UE^RS|Cp$fs zJ;_r$Gx7e+-i{jEgtH;)PTU`R9_F)L^D*7|{SE8ThR{ z>W(>XIK7;o-z4_BY>`l=gp|;KfMWmv literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_line_e.png b/Resources/Textures/SS220/Decals/marble.rsi/black_line_e.png new file mode 100644 index 0000000000000000000000000000000000000000..6cdf392ab0b27bf0e834c6f55605203c612e9ae3 GIT binary patch literal 448 zcmV;x0YCnUP)Px$dPzhqAPn5x9E}_F18Ud)|2tf}a%*aa$rYJR6dm|(VxcApve^Yz zXmi8GSeE7f>AUN?;`=HA0NA#zn~O0507T^1b0GwLc@XFUpMf(sgg}fDIcMaY0RYEw zH1nkte*&DGAtGnA_BodwXswc=k4M+PD**!aN=|D-KNCXm zIRXo=%dw>mMkxiitKic#-9re^34zDT_+1Cb`B`hdz60|-fBfz+KhV2|ZQe}-{{h$D zKdk4dl8*oJ%IvIEwN6WE5ms9YTp!Fxwxi2}~O qpauR{Q*!kK+6!=U>l19g)`}l$EGTfFPllfW0000Px$SV=@dR9J=WRXehSFbv#;xS_Fc;F_BIpTo6#3aB-nydon;7P7;neclGpZ}qcz ztn2#5k4PzDS(abjky6470CLWi!g~(@IF7?~WW93^mcL~iLb%vD=ROJCA(w&neQy$K z`xd$P9^1Cn3G~QY-Dr`sz4!i-Fzbm3Pc5{Fv@C>x5CVv(OU}0PoAq4m*@0e#(#dLP zE7=%hRlSaL8G$C{3Ubb;)1CQCe`}mFj+ub9x$Gp{r$@lS8CIucoJ#_-WvyyuWio*~ z;=-B%{w58zKuuQm`m8YhP7Od;10QtQT+=n@^3#S?tmtj$FX;B5D^~pJincD zXE3gch^lv8H4&kdf@zvAb~2s>%lTPKX(l%?FfcGMFz|oy2VUhei}3K6J^%m!07*qo IM6N<$g1Z2`egFUf literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_line_s.png b/Resources/Textures/SS220/Decals/marble.rsi/black_line_s.png new file mode 100644 index 0000000000000000000000000000000000000000..6a456b96dfcafc7bcc38cbef79e5eada1956b8c4 GIT binary patch literal 413 zcmV;O0b>4%P)Px$S4l)cR9J=WRXehSFbv#;xS_Fc;F_BIpTo6#3aB-nydon;7P7;neclGpZ}qbQ z1_lNO1_lQHJ09!0zJGO2DPdWbpUG27cmY7pxl(xV0RYEwn2xM>&cX7xY(oeaJLlXd zfji_f(7x|YLT%q7_ugaMwmN|xd8->Oa<=#0UlL|L5#gzY7Lk^P5D-ED5p~JgR(`Xd zi#4B+<9=Xd810Ti39b%Msim*D@lu|HF)5T84lVCYNODXsR&RsH#-6gt200000NkvXX Hu0mjfnhUl) literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/black_line_w.png b/Resources/Textures/SS220/Decals/marble.rsi/black_line_w.png new file mode 100644 index 0000000000000000000000000000000000000000..f51228c5427ae89d1ce53ddb80b25a56cfc43a68 GIT binary patch literal 457 zcmV;)0XF`LP)Px$gGod|R9Jez_>vhLuRt} z#8Y)$_r=ZV`yTT=S9iY$fEoaXVaUGVy$1jg(dj+s+!Jg7z^4RU0_WT-1ibf%F(SqY z0GOsJnP1n{o&ayoK}3h&oPX^fkYFK%!|5eB5xw67nh>uO(WxwVqfTwkkx~bPYhsTH zFnCFl8r-Z2OW?U?^WNL`K&qxv5t4|d4EGYGYAV64YtQk~Kssc3EcJgNz(6_4$=;Cf zSoA=h0+(_u>D{6Ss-|had=lQ!IhWj=*ZH|^8|CCFLw>= zyjc(Y2V8mst2uBYPy)Bs|A{~eM6a_##&NVGP&%RZ0i}U;n?MQ_`16C-KA=b-Wk%&J z;Jmpf3?W>0yKGcb0_^{!6P80tlCf08J_}N#_G%298j_sUcnrT4wFVC%?7%woMP=%U z7(7=BO%yPm1u5{Wp=9a@q!-}LwNKD_3qSA!Kc_J(g8z+i00000NkvXXu0mjf2$ITH literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/bw_corner_ne.png b/Resources/Textures/SS220/Decals/marble.rsi/bw_corner_ne.png new file mode 100644 index 0000000000000000000000000000000000000000..3a9b9eb23e9cc1fea1d624a66fcd3302cab0b2bc GIT binary patch literal 551 zcmV+?0@(eDP)Px$;Ymb6R9JrmycG`T98yXkqA~<~ z7VbI{_RdCD$f@ous|7*!M*oYqS6!ASqbc%!#vOLNoaw~3#Ap( zLMF-Lz28D*fqUoOY3lK?Ym74dy$o4ZL-M=TSziDu0XaOHtXMuAFbene0 zm5qqOYoX9Y^?DCnlagh%>pamt z2Q=u>JnPx$=}AOER9JZNi zYgwOgxLhtDRN{WWXB4*(AxVa0@wrBnN>1gk6iE7AHcIJ|HjhXKkb-qa!d) zQ*uI`L-MSB3d}OpoAL4+Zc`F7@P&3b4QLF+fwbCDxUWoq-1mDi{ xE&??9xAVN4fZBQ9EMOeRSW=J2~%m{|Y-002ovPDHLkV1h-o_H_UN literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/bw_corner_se.png b/Resources/Textures/SS220/Decals/marble.rsi/bw_corner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..11e48e321202021d888e2a88850d4a94dbad2059 GIT binary patch literal 548 zcmV+<0^9wGP)Px$-bqA3R9JV2sp2&l;FKD>q80jz+2fEMxY0x z*HcR6%-1LaEpP_nXG#en1cVR(43@wGWk3d(`u`gN4bEflJ)Cn@tqhX@0Ah^IYS-kL z$S?vi#`1*#sxc8&WMsVzk$?fL_LHgCF;s$9tA!A{9Wo>X5+KG{fOY7LiipN`fv$rV zFvn0Yu)vR)((Nkn^ZDF#Z}X4KF^60uBHXU}`Q!08O@3LHU4koq4*V3J%*2tHrs;PZ z_AHf%3YZRl-#J%}TWx5X(HTFtK0uPN2!{}mQbNx8hrn4s=Y5O3C5LkkDJ2k5Ex}no zw}4t#GZU5XH}8R?er^HqIsL9~$8}w8FF4}oS~4cd;k_?XS>WD#2ynQU~j`BfxJq!hCM&$vvN<*C25(N(gj!iyq6(4*JOFWWWZ`Q@4acOy^!he1@GTA z_@{pU7dT6xuW9F8eGxJEr+$6}T$45b6Q1?+7Pto0;6$`%V4ml~^!0ju?B~m}V45ZX mdsXvT&U4Py8b9CfH@*RWkm9j8x(!$W0000Px$=t)FDR9J;dtfWHVxK#VbiwQ2E<&_GcIS_d^S z+t9PXg0DT4x*V9MDVNm!elNmng<3uv;lS>EK5stLZ?_ws&*x_NG)=!LVBvk+T#m;h zfWCR+qYRyM#dWO=Yll(mNGGDaSvGSZkxu9Z3{NRxp6Au@S~PMWuoheCaLys61R}~Q zSc0_XiM<7?wPtp-=2*>I^F)yX842q&)a9tfXMMXgPh=7DM{M5v94ZU$z5mca4K6n% zqnN88giwf$MP`MY;Q$H^0Ndt?q7U#3eJ>Zu$jAuDR<1SFnkN?j7w8DcrX|;GohLpV zkl}Bcl^SUbUYec@2P`;;RJUp8TuwpHJdqt}!S#-7HNRz^IMm=8s^LUb72y(CzTcfr wr#F|=JkLdG@x27eZ(pw$E|-hh%Gb^lKYKhC6lZ5~fB*mh07*qoM6N<$f;$rS#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/meta.json b/Resources/Textures/SS220/Decals/marble.rsi/meta.json new file mode 100644 index 000000000000..361cf904582c --- /dev/null +++ b/Resources/Textures/SS220/Decals/marble.rsi/meta.json @@ -0,0 +1,119 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by TTTomaTTT for SS220", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "black_corner_ne" + }, + { + "name": "black_corner_nw" + }, + { + "name": "black_corner_se" + }, + { + "name": "black_corner_sw" + }, + { + "name": "black_diagonal_left" + }, + { + "name": "black_diagonal_right" + }, + { + "name": "black_inner_ne" + }, + { + "name": "black_inner_nw" + }, + { + "name": "black_inner_se" + }, + { + "name": "black_inner_sw" + }, + { + "name": "black_line_e" + }, + { + "name": "black_line_n" + }, + { + "name": "black_line_s" + }, + { + "name": "black_line_w" + }, + { + "name": "white_corner_ne" + }, + { + "name": "white_corner_nw" + }, + { + "name": "white_corner_se" + }, + { + "name": "white_corner_sw" + }, + { + "name": "white_diagonal_left" + }, + { + "name": "white_diagonal_right" + }, + { + "name": "white_inner_ne" + }, + { + "name": "white_inner_nw" + }, + { + "name": "white_inner_se" + }, + { + "name": "white_inner_sw" + }, + { + "name": "white_line_e" + }, + { + "name": "white_line_n" + }, + { + "name": "white_line_s" + }, + { + "name": "white_line_w" + }, + { + "name": "bw_corner_ne" + }, + { + "name": "bw_corner_nw" + }, + { + "name": "bw_corner_se" + }, + { + "name": "bw_corner_sw" + }, + { + "name": "wb_corner_ne" + }, + { + "name": "wb_corner_nw" + }, + { + "name": "wb_corner_se" + }, + { + "name": "wb_corner_sw" + } + ] +} diff --git a/Resources/Textures/SS220/Decals/marble.rsi/wb_corner_ne.png b/Resources/Textures/SS220/Decals/marble.rsi/wb_corner_ne.png new file mode 100644 index 0000000000000000000000000000000000000000..af5c4b5ae77abaefc908356eb432d2bf13cfe997 GIT binary patch literal 544 zcmV+*0^j|KP)Px$+DSw~R9JlF03rfaUG3mJ6Df+djpJf)Ov z&K{7eB82c`$Us|xwS@Yrij)#!j5&ox3M>;TC4>-MN7Sv0&(kF!!E2wn2&qH~A!MpN z@DRdJ4Ya`Rg)ED?3u25#v9ZWJx(N=Tr~%-=VCNXL!7-3x4)8_&Y>g~4mVt2`iyPV+ z;?%t)91aFb8b?3@z{)v<6qzW)Us{+xMsI_4;KyP197g7N0GU)%|=vxZm&Y zD7T~8V~;I0000S->P)Px$_(?=TR9JcXdaRz{Cnu-M?0st6e)DP?R5JDdF+BX=60Y9G(m-9rF z$!hR^V@&bxoKp>P&H=#71K*IZc|$WmiqHf*=MZB=O6gy~7D+uHV|){=iPyqmj6sYM zL{x@g%R)Ygh!A6hb1u73BO)SLYv0afp>lr_0*#ajncP~tDpYzx+bfBUF_@<5Jqa~( zd7!jHTF4?9*4i8@joey`lu{`mgs^FWJV;vWoGX%zldN{PBnMvCFoz(7P*^Bq$YXg( zEnKeEV<}pCCf|a!q>*vgl2n_kZ$s??S+oF=gxXcJ))v|R4W#?G!0YFloE2)spRCi! zIRtf?HpY~Nh{@MNQ46idTjaG^`JI}CpNQ-AHMg%-LS9QL;XICGR(ikRiw&Bqg zdyiol0KBrA-{m-^RLt>no@bn{*K70tfcGAc$K%xcJ@6NTo_^kow`R1rpC2ZGq5bWw zT{juqR^&R++RuCOqY>@t=e;NjQA@o_>Ca0ExZ*{BQw# z`*|;lLbTRW`B~2&T8dly`5^*&`gt!-m&;|@)6eDJd7klnKD*lSFLzS^Uet5rg8%>k M07*qoM6N<$f-J`mvj6}9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/wb_corner_se.png b/Resources/Textures/SS220/Decals/marble.rsi/wb_corner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..f79b35c31ab2078512f8d9cd9f109fbb6e0c52f5 GIT binary patch literal 557 zcmV+|0@D47P)Px$=Sf6CR9Jr%1 z)n`4S(=M0G@6o;Y`yHoV2LNDM763p90V1+{-#pLw8R39}>(jmyQ65_(A^;fYfSNL( zpv$tnu|h;(W~7wHguqg7Z(9pT2m#Ct5g8W(4$!aa|=)_ zKTEy05W>3y-|BhoR=|Gb@?P)Px$_en%SR9J5dcC6003hQQc6E>zFw~_*Z_bFy%=NilfOIXvd+ah z*9=}5Ktd59&=A5ZD$Y5?7%|UtvjHQ4Nnmaa7h?=!j7TZ#j1kt_m0^7C>-B0jAm@N{t^lysBF4B0ZmsQ-0~Z3PQY4+uS%#ayfj(te^Z^2p zI!{m@nQm3UMOK510B>47WMu#k|DN=!grX5?;Jho!@vg0S3!HS#s2-B5Knwd;C#1O^ zNjThYw}nDE&vOx0(m4=c`~80L`FxtL<6&8rYCbSc6CRI8HMsZwzY1ha)h?#J`4&EL zcpdZclv2^8xYY8Aq7UqW|C;%1ZyZ52J=F+sU+xA2)ohb9VSmIxD-rLrw?A&R0zyJNERkwI)WrOHc z_PWe}GuXps1Xng({bX~X>lE|qv%fzl%O$uzZ4`ZW87MjlEUJBWC79lCAb*N^jp1zd ae+=<#nrWpH*SvrM%HZkh=d#Wzp$P!5tgMj$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/white_corner_nw.png b/Resources/Textures/SS220/Decals/marble.rsi/white_corner_nw.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ed71bdf63d4329b57d99681d9198fffb6c3b8c GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^TEAY51xBFJW{BHjt?T>eMH3;7jtu=J*mb983HOt@0x1>P8OVjYj#2_mfhBv?Y zRz_(v9H{P}_vJm$`?}n9*S$446idvveOM=crFp&I;ZJ!g9_yzE`Eg3t?c}D#>{zBNpZSGl9b zQm|{?)_G>H=iWJGEqOs&{^#|~mn>rcinwmAI3m$Lk1_0Crp5C=j9W`Sf1UMFvwjv+ zt^E1}YJcw@+HGA?a!2Cd)F7*>&AReyjV8uq8}jgftG#D?i`n-ha|xsJ?EYVjs~E2F z2e59aJFqGfi1+^l3)ox?v3C$X@QZQvvLB3Ym;W?`2LEA*ZSXnw11vp*JL39R zMUF@aCbJ~OGzn@78&yXCuNPK0St;w(@O|HF(ak~(4(BRwy$zD#HWZ#vT(?iaVY}KQ zKcCzBYN`oM7k_MZ*FU_4WpiM+;Xc2Plbl;vET6YWwC!2ZaiWYXMgB~OrO)03mwicI z?b9rlhCI#reEPPj`)+ra{dN1KHC1`{ESs{5xukC0(f=s1Kw-GvaHp?mf>B z;Xv)XHE(Px$E=fc|R9J(Gz)Gm0J4bp literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_left.png b/Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_left.png new file mode 100644 index 0000000000000000000000000000000000000000..83d5ae05055bab3cec42af52cf5fe331067e2476 GIT binary patch literal 457 zcmV;)0XF`LP)Px$gGod|R9J%|5xxO`V_zivc<{Bv23Iy&NR_NHZ#~`n-3o1 zIF94)e@iL&J{14}`@Xw-y>|dWYYp4Bo%V<*M!<^LBj^3Ux5$YIL<9gxDVh7d_jm#P zaYk$H^jnexFGN6+)ml%dm*gz$l@u_U7R2kVwJ9vrg#2-aHXeXU&ceb3Fu6tQk%yUZ zMJ~%xuZMa-mzpHeLZlhPQlQNy*QD|Edm$09PRWqzk@X)cfQh`4lirZ;gv|m?F3ZvK zhJ5eylsxBr=oDC?mh1fNz5mbiyU01;z6&tEzq+0N1{bK>Tb9p9{a*tF00000NkvXXu0mjfM{&^y literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_right.png b/Resources/Textures/SS220/Decals/marble.rsi/white_diagonal_right.png new file mode 100644 index 0000000000000000000000000000000000000000..6235f27867dca73930feef2eb3ffb91765dfb5f5 GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R9Jh3bt(<&O!)J`Tqp0h%ItHe}b1q9zy6Zj4@8nJw)6D$j1ex zl;OW8`BVUt<(!AtGr1P#CVEnbaIc^4+4aIMrx6}CE<$P zBGJkENC0pzHBG`oJS(AxVD=g&_l~{brHM2+Jf8JG2oNHx*JjurDTue|6sLG2y|=DIU|H%&jJq!>5M$ah+3Px#;z>k7R9J=Wl`#^9APhv;Klbqk-oL^t*;|AY@T)j$1}wg@`q{>jAa8-qIN_mM zYwg!>w{64x)Bpe+$1$wcS^)s6igjHtH4%w1a0ed2t^RonE+P;S0Kl>=-FmGx-heG` zQq{{l!+{r0fMNT-Uv|%MGxo|A7|a{8aaBEyg@(`;H~HWJIN@e2%z(jr&=EW=gm-Xm zM?W5#0pDs2@kTg|VOQY8#$y~jKQH72db>37^>F`(8ZgkPX1|_l}e>j|D`XHcc-o7Rn#v400000oneEP)Px#;7LS5R9J=Wl`#^8APhzSINRe5xPPTra%d^S3EaX769QN)={B!%6vp>4$%uP_ z<2Y_C@&SOH^K?Tg1pq)qh%q*6A%s=`6W~oelgsrLwwXMHP*1q;`*7VNL>GWx&Ja;^ zZz&%Jkh1H#n$t_U4rUfW%5)%pPDEWPx#<4Ht8R9J=Wl`#^7Fbo7Qne^fZ{J(-P(Njn-a4Io}#-<3OimqX>jQ6llW1v(j zl}e@3zw32(f!134_1kq_@wsaN0QP+!*31k5psJYX`BW2;90OP25!~zVr{E$25di>9 z)6}h-S-t^Z+@-3gcZLHG>;S{IZ9Dxv!`;{;N8qq%$j4RnFqRrZU)&Xg2jGCau`~k? z??FfKv=CmwxgFzpY6fDfF(ew{Fs2%Me@Z!9b9q9d~i;su0oneEP)Px#;7LS5R9J=Wl`#^8APhzSINRe5xPPTra%d^S3EaX769QN)={B!%6vp>4$p|=( z<2a7<_uLB{$8oRvKLC((o^B|m004*xF~(*sgs|#=0=$W5a=E_3Hj{@C>IwIKAFf-3 z=mPM|86s-#E#<=iQg&Teb9yP)!OQ|knGVFyiKr{fuQW}_FK2Y)0jP3|(>DQFK9bJl zW=;4epGkDHE(HMkQPUC`#Bvg92}Y-pa_ibNn-*zgc`WC@3BaP+$jRQ2d(8d?S}w=& sZQf0K;5^T+1oBg-lPx$a!Eu%R9J=0Ry%gYFbJH@OOI~g`&ZVL)Vn~sfK%Z&CdfsM-V4p{BCTi4XW)aE zcAn??*ZP0NI2<_o!zVHBC;6^NsfPqJ#Gw`$` zd;;fo^#0Tu@U6xmo(LCXS_*uzv5yPS-%E)=^p<9v9`65C0tPf|Ij#-9lQs)HIJaX| z8+`Bc7JT3L)2AQ`HT&%|g}}ex2h6-Qx7OCq0tSu1ODVZJ5P@^f*;o&jEhJ1LB4)NM z0+BLC{v{g`kL1}MBa=$NE8lDqauiaf*uYI>X7~7edJ0-=R|=jcq**Ef)BR}d0>4v| zS_2|7o%sgt2NsYR0aLfA?@e~ur>c2M7=d#;@;<=Z(HJ9#fZudyz`%VoPKiLRHOwsl ij4>`B6C7h)t@;DX{ZA(*)n8cv0000Px$JV``BR9J=WRXei7FbLe|aWCD#_pfv&^)7@j;1qdy&<14Bq>Q$*1q+CuaDIVO z$~W}0lya^Bu z5#*d*`6vjhqqY<|=j-ev159YGb^lMDd$zo@j|^C$rpj~9fsO2p&WAnV5!5-Ch2Nx@WX|mZoj^iDGmmVcY^R9ZT!{zcE1N|h42>wbbCzl{fwcYLdSaDBSp0&&0_OY9o gn3$NDnD}kH0FT|gefMCu{{R3007*qoM6N<$g8YNEj{pDw literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/white_line_s.png b/Resources/Textures/SS220/Decals/marble.rsi/white_line_s.png new file mode 100644 index 0000000000000000000000000000000000000000..d79aafdb24de79f448f29696b04838a9a63e3f71 GIT binary patch literal 386 zcmV-|0e$|7P)Px$JV``BR9J=WRXei7APn5+aSu1}{VUEy?*jP(PLU^%*httjDZ^F{(rSf11elnZ zn3$ND_<5XPpp^0r{Vb)ND*){K9wsOv0D#sSwr%TdDJ9(TIgWB_tw0gny5eJK(h6aWAK07*qoM6N<$f)_Hd5dZ)H literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Decals/marble.rsi/white_line_w.png b/Resources/Textures/SS220/Decals/marble.rsi/white_line_w.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c49ca0e4197e489c1e28b16a833484dccafa22 GIT binary patch literal 432 zcmV;h0Z;ykP)Px$YDq*vR9J=0mOGBaFbqTo!S>P(eE-V6lHk^btP3Q?f&xX8DpnIl2>UTb}X<*yo&P+l&wi3gy=8K)l%2;754a9R@1 z;1R?o>yiQBS!x!djW8>rhrm0HhO=WYdRdT_4iB^b2Ll3%N>1m7eug#+EL@l4tllX( za2&@Y1o~5-=h+{Y>+(wp$G_hPM7A}TQocJ2G}MFVoVk6#gX@@UG5bNdkZ2R0F_ywF z5JA4u3AOA<_7v?3%LZ)ci;|4_6^2$U@L7|wQ;}vsR7&X~m`zBQ1_RRfqcXE6rshCO zX*%=0fyGcaAl=QYd)sy;Uud1sgX?nC`+(k#T5B8wcGHc(z_=OH_W=z8&`)TW)7Bbo aANT+>%)(ta@TVpK0000Px$iAh93R9J=WmZ5UPFbsx&?`9I>fNX<8ii5t+i;|cJ}-Ba8{om z??nJr>I0|Ksdvr+0E{sJfDnR=FP96n))Jq_5D~1kxL&WS1h8rgj4=oypswpdq8Q_3 zasXiPC0hj$LVz)5G-fU2qhjOA~d zM*2YRTeJ6UclCjEJQb6^C!+1nKz{JJ<~czKVFc)$+olTANrCT`@j;tPz-nz)1?lMr zAPr}#(XbNtRKX$uw_m;oQn{xtq7-Hm0G>R*6?1>Oa(-TO28w0a9?r^I+s7ECw!5yA z8o%9c03h$Wu9I(LjCgr{EA{|jp%MLsJ^U}(4zL640AG!Q>|^uO3k?7O002ovPDHLk FV1jq5%-a9} literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-left.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d8426691e9d8f9b2ae6d545e9fdfdd3b09ac7e0d GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zl{{S>Ln`LH zy|vJf*-_xw$MsW|ot$a-TTPkcebbQ-VjfP1tQDkvK4v&6C{A5b-Q2a>VrwQFGgIl_ zvh_>P{$GCX%=EptcbZxY0nG)1fR>r9yW4jkzxvhp{jVuOOQsw;vu)M=D>nreYA!ut z={;%IvYVRP&)2L!>TY9aJ3Zpohch~>R&~8BkqQmX-P^phXqU+QhGm&owyjOuJoDDJ zyStdZo|ahZ%SK$^s&ev-is$L4pB7lgvRN|sd4A;EvA0^{=h3AqFQ0z>_rNl?tDeF0 zS55uza7&0&faC#A56!e)yeS?Q;${=C!H$XLO3rMXkRs)qi}Jk6P5) zF!%p)(%tf(fByNt@w&djiLXEG-dcGU1*HSc_*=s)-PY=o-hcEL$XriXKbLh*2~7Y1 COP}Zf literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-right.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarble-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..8c929376bd6f2f1b62b8f8fac74abaa02b08f68e GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z>pfi@Ln`LH zy|v%_u!F?0kNIooZhqqb;*mzvBfVe#FT&Va#S06Ck2n?xI<}Vy-nHJoV|rI$L7~G-V=k%W9Tv9RxVuj$ zce9*zdo&^Q8l#2fo$bdY7=Hb&dvfE#)Q>jjrIIE1+Mj%`hX5Pf5wh^wVU%2`yWvU3<-b zzMnt&{C}m*znRvVtuorqVE)uQeR4aGUPE?NgD3lpEjQRY=L7wcK7Fdpf!MvrPG8>J z`)Xf7ZgzF~lF3i@3)wTW?^fmBux+2Px$gGod|R9J=WmZ4I^KoExiW2nBo!Rm+zrWsUC38emGu!LsazKY7vZ~kJcE9}h?@rV-O}J!SU9|fKumSuBfa_3FDTV!hzc{B&(;!XL z#ownlx9aWnB?zEGdmzvA$ru9w&{_ikthMvG>pJXqySZN05D}WD!7vOe1Q2xvT5DKq zktE4cqj4O)%>jVH*CGnQS_`f9$)C!nPm*MA&OkE%V*vNbBor$^MCki|u66Uj0$2i) z(f9okB-flp0asR63Ac`j<|{j^0z?#q;=D1&tI|>g_dr!uD9iH52R=_oW%zSQt!MxM zI2;Zq&H3E6EwU^-$#K+my$bNHF_dRtjr`si6Qw}(B9g%)CuMg5i73ho(I%7|PCDIJ z$8cv+z}1_-?rghv z?7I@JHQqlyRZ$c{fZ+SUU&O^<$u@uuU<3F9MUU{8yCs#400000NkvXXu0mjfk?PAG literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarblewb.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/bordermarblewb.png new file mode 100644 index 0000000000000000000000000000000000000000..893f2fbb35ee8d4f4dc482a82d897582054a5605 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R9J=Wm!WRMFc5}6PctcTK)CVXq-u{aQaC&~QarS$>e~bxg#;v^$f`Va zmg6*;*H-GJ<)kXMFU|k?&z-BP5CZp%hr6n;04uj;r(O(Bf#TQ zGK3Jit^;5g1^|pPac+!3^7%c^Io@`!0Z>aCMXx}_`o13t$@LtdwYKEZWdOz)hGCdI zRKx)Kz8}p6`f7lDXE_vrbB?O2MvkQUs{rPJ(x|Fx1UUzN5kRS}vhJLVyT7Re&bdV> z$y;lSge4Z+aJ${oG!0s70KE63v4qw-&SfmuG};rY_F9%|m-IMfa@uR1Vko|1t|xQ5;<&93gM?p0G)ImI7RV02rZ(Z$sz zqyBnH=e_px%l}I1-kb-)dg zPi2NU1xUs;KF#`@o_F9(jnCiEzkIW2_Rm$;P>VW!vPHmV>5{v7%QxwShECmf`|Z8o zv!0aym@;eGM3t?%tM|QE^>p3%e{b9$Mj30*qR@PxQIG#Hyu6y}7-nd>31qydtDnm{ Hr-UW|iBz31 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarble-inhand-right.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarble-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..83618eb71cb1eaf4011015b9186357fa8b6bde46 GIT binary patch literal 571 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zzk0ejhE&XX zJ8PpiQ=rW8{nPKRIs8+8hlyLj7Wcox+iotnAf%h?Xu_f^cw>S075jxdx*uMAvC2Z^ zVF8~Xf2D8J!@ZkNZ(iU3yVmUE#~*jvpUYO*yJz>BY(6TMpv-uKDMy7Nx}ldPfqTP5 zh8#vSp$6RpZcH0kZ+I|lW02-NAeOK>_m|TA^VtjmUJn<3d$VO0@1AS(>(*#aJ9Wd_ zf`y@`wvK_Jt@+=fU8yQt&;No99ol1i-guq=-{1ok{2Lzb z_&;q$x%^6dMogdJ^KOKwLw0Y{%A7xc#Mf{c_y;BbyT)3vGE{hX#eqW%o?xBR_&m-$ zuAH}T{WV#J3{&YBd-rGF|Nj52>Z6yDsfm+PLX+kQ z!(Pk7{&(v4?yqGQIlm6It(>@Gx!aog4Qqpy1CMYeyuRWgva+5_;yq)g;#YMCSisND Zk7wAutVovSIWRRac)I$ztaD0e0su3-_aOiP literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblene.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblene.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ab4ffd4abbc99c6a5946188fe23ca166117ea1 GIT binary patch literal 477 zcmV<30V4j1P)Px$mq|oHR9J=WRv~V~KoFd(dL-ohgT;nbqN02wq*h6#lHj5~q@=JP$X^VM7nub3 zfYAXL?dg2BFHY+!1zwU^yYbAJIF7yN;Ow0LB;qfVI{?pU-D#t$lr1Lqw>m3T@k}6oFYIFvh@I zi!94}K+d^QZ~zeEmtqzHYb}g1gO`TgXIbXKg;1FPF@d`^j8cme_1IgVD^Hy~OMt7;`~9icoqYT4o2NJK6Lxz%eq+yo?LNr3yiq zdDIa?crh1sWh!WShV3rL6P)Px$l1W5CR9J=WmalTdFbu{&?`EvLfpB0iy`qx7U-8J`9%FcDFuh){D*tVNfi7817+lQPOX~&q>kxG=IW_0pAjVo-q(Jc=h)rf*%0om~Bgo7}y-?hQau_p*MjIQmxc+xh zAntwuVd0D|8d0JoaWR0bUwIG2H;WZWla`KRaTBI*#n{rZi$`(JvSV1UHp&>&d+*`B zht?X$;}KeGc<*t!T+p`d=-d+#-akIoZnw( O0000Px$rAb6VR9J=WmZ5ILFc5}+PctdGfbihLN>v}F4^ccc+-DdW+za$=f(nd60_;jb zR^@@|tgDkcnVP8sIT9zA_`W;ee~Jnr;FR6hcO)r_%|?&;GmeSTyC)W{qN=kpl=KtwRcpsFeWfH4M_%LV)WKE6yuD2f8c7yy9x9@biw3ov>F zL<9hE&c)zzEzLO>gEPRGP3i#&;hX~z!8zA^kD-VNRaHT2Jr95c;o#QVUSQ6ik72e7 z41p9y5v#$0xl-x+VE|cnS$ck!_K7iO@Q8*iD?=Ha1ExUoDitu*vNGImx1p}<*i7F0 zn>Cx(I^Oe|uU*$=WjI=a)oKL*z0NPo5^dW?pt3BZUuz8_Lff`u+fSEadiMAHQ=9Ks z0BJ+90=Vp{pMhqTA!o*2PDD3@hKG-=#4Lj-9l6%pUWN?EU;yT;fShi;aoTJ$>(u`+ z0B<}r?HGtlFK5P7%gS)Q*{Qm&gZDmayJ?!J@$2;p0FbkyX&L}O*&p8Cvoin~{~!2s hd-^Zg0lc2WXL=%5DGv002ovPDHLkV1k&|+Y|r* literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblesw.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/cornermarblesw.png new file mode 100644 index 0000000000000000000000000000000000000000..b2e85e8f53d7efbb4487a024fc36016a54c915db GIT binary patch literal 477 zcmV<30V4j1P)Px$mq|oHR9J=WmalHZFc8K+PctcTK)LbYlxlA>GHGPeNb%4fWMps;Wo#4@&;vnM z<$>u=SGP&Mwps^rB>tQG`ODooCg+T6+RatH&j2&Pe*n0hnl#3sZQId24Iy9{hSB}c zuWR%5`Efcx+qOBz2mo--0RV_d`qoH>XUQ3CI%+c z@b3P>gb;E{NpidEI?3_vb_)P9)^(liO(|jh_C8qyfFp(IFYM~SWHZ1FFavx8@{sO@ T*O4*`00000NkvXXu0mjfMZVOk literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarble-inhand-left.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarble-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8203d0f1d65471922e8e2e17490f3891af44c5cb GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zjXhl)Ln`LH zy|vzt*-_y5$NPfkLgv4B?opU3F|Ub*xk<`K>S*wSK%0ZB)L4X?R#;p%ztPpVLXIVq z$??m5xusuzfBby<&7F5MV>y8)1A&IpQjs(<-^)jSKK**@tL5_(mhN7ei+_d6mI}@) z<}07B^7Z%MwVUq5zWtqTV`Dcp<8AvRW)IDy879AS_T-w*^f5an*?;`ktm5L*i!c2& zj-5GlX3_Q6M-Qp>PCpg-Y)8q19J9$PS4(w0XZbC+J{!4ga{U22&3(*l%hRXMS3j3^P6fOAiJAcsECk zTjtH%nw61pvBzi6VOsF-8`pv2w;!Wp)ib|lzBM&7%K7}$W@}Wh0gv+h;uXQp$vn}s zrOQfc7UfQ!eY*RI^S@O2hNnweqxGgUo_Jc+k|+@=y>n*J%9LJ1iR2Hp^4CiZkGWj? z-nFFI{oV(g^GqSDLuZ|RmcH@vmp@FC&dFA?NcFNYtb5ILWS`q!m6vyz>+L3Xz=6kk zi8tREJR`CzD^?cQSKs~iOWo*q{DG+1Uh~iBCe)W(Z*6bq(NoBca@fxPVp|_$XPBeF zjmMjd*&l3)c<|)Kg=0(gFKyfOtloRlpRh%&3_9n0ZUbf0%kt*Ex_fp1e=~n$PbNdg z&azFjq&g>O{8+Qh?U9NVQ>1V2k(a;MH*|D-+01{5eZR;ipI{|m95Hyh`njxgN@xNA DU6Iyb literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblebw.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblebw.png new file mode 100644 index 0000000000000000000000000000000000000000..2fefc702b7f5e4bf1460623174cf6d7e2838f681 GIT binary patch literal 479 zcmV<50U-W~P)Px$nMp)JR9J=WmaTHbFbv24-YulW0p-Poz3UZ~^d8CGWOxw12q&z*;`v@=s{0D&N+@UcBZDvjnhXZ!I-PP~s ziS&P5q<&ViYS1L(-bcq$UD z?gaoSiefl`h)%DDNK>zM`eYz`4=k5U)O8&qVdm%^0QUQRGzn>A4gvsx$z&247MV_` zXqpD=^*YkmWvZ&G6X2#X)az8zX!V^i7$7xNmL-TNscQ63(U0-=m&$M%EZP@FRh3pv4 z7b{cOb<51*4mh1oD2f8ijPv=7s;Yj>y*PgV_%xf%CJWH@Kk(=B@L#eKU<4Qez5q8N V0C@Fp$2R}~002ovPDHLkV1kKZ*<}C# literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblewb.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/diagonalmarblewb.png new file mode 100644 index 0000000000000000000000000000000000000000..382210ccbf0b8a2fd64f9f7352b25ab478349172 GIT binary patch literal 487 zcmVPx$p-DtRR9J=WR-tagFc5v7W>RARfj=U&cw}%ISyeKrqOhXfb}n}>@7`UaQcAd`-Q6_%3}6QE9{}9fZYrhFG|k06Jsb|` z`~Kqd>&;eueSTaIplO=absYd8gaGFpy!QYA=Nz=wI3ADLKZF1PFvh@pkEh3n1VGht zOqQSwTCUIe5kQHFG{A!!V-P~fiO9OH8=Rfs$_6)3xvWY8y^!V7Xil_WX@crxO;7#Yk|xG*c$-0!}|Lrn=OJb1t(| zGjSKx6kQG>Vo1V-h=FqI)j;u%kuV@0#pje=o|R>in5Ye{wIlVHiOQtXRunNnwDKWS zf-GCq7$ed^RfOx!R=vJFCoZ!6em`I##)!6Up|wWaw)xo@Berkv)foUx528P}oBxu{ d0A>I)fNySM{sf%`;Kl#|002ovPDHLkV1lpn((wQQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-left.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..edd37127b0e1999a5745bf90d2d79ff0a007e99a GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z4Lw~PLn`LH zy|vJf*-_xw$Mq~{!xmI_3bRBvx-Fa_agV9$pT z%y_a&@A1d>sWWHFy?_7b;Yz)WxA>3hD;#^V`KC|WvR&)8M(9*MJ@dS{_N=9qjl>sK zk;n6wU0xX;`ZP53Yu28Sb4Eww9lSg>Ra*sAJacd7nWWEj{MV4XDciPcd?PEpLH0u~Aefjn2&-x;W(|}}y?1bWfW@h=bj_tnk{z}P>yL(@|oyu4c zcTMfsi!?RkU=Bw`7GJf=YwfR}s=KZ7GRXc!Ma|qGuSr*`C#Nj`2Q*;UPX-5x6~QZh Rv6X@h^>p=fS?83{1OSQHq5%K^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-right.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarble-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..332a096c9cbb31248d8d255c71998958749f0350 GIT binary patch literal 571 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zzk0ejhE&XX zJ8Q2Ov!jUHe$n42nQ#1L5EB;IcuS${#*G`UIz0(%YNT|xT(+C)>U6?PaN`ZF(gPU_ zXP7+Zj?q?}bmrJq)A(t7*@Iem4&OZd&*2-JQj^l=BVq}Q8E-Ji z!)PYepnJfLc?0W>42EqC(!2-65;nj2ooFJ($?&Dh)~4UCscd!U?boOCvsZ1kdh?5o z;lbaxq6{C5DrQBPcdz*-c|SY1)b)^oi_Gy2*Vy)by~hx5@w}j9gZ|sF;#X=PA3JBA z{C|g?Vb$;5m)@2!GAs?!EX;lI+uxu|sqoxEOZH@*9>WzOTK6V(J1xIF^8?@E3-5K6 z_Vsskm`L$%ywXK!U-H^MZdSZn@W5&sFiB(Q(6v z>A(9utG);RFm^!k2O-bSj$suL49PBi|NZ`i)eMhQOrOo)&0robK2z3a!eNF;u=X@Q zj~-(gzNdP-_!$=5&3g3bOT?+CpYFsd$<3SN>oe)k)DT971pPZxcE7N@aqHep%i53f zDVCm0OKPlba(^lD2P=2_^WJ~blAas4-0hNohmZ35U}aB{f0_^WvWv7Hn$HLi{Timt X&64INomm@zse!@M)z4*}Q$iB}7Mt?t literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblene.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblene.png new file mode 100644 index 0000000000000000000000000000000000000000..e08386161bbeac51eb9d5b2b2d3535f1e679e022 GIT binary patch literal 449 zcmV;y0Y3hTP)Px$dr3q=R9J=WmMe0FFcgOWbczl;Kvy7YsxX+EYnbT_uCk`ZjHIjWeI@J0Ja02`XfNS5P5CXlYPL)!qs%r87 zH@A1-nA#53H7mvv|1N_ik;wF`f&FloIbB rpCZq5FTh$O`g0xrNp=F904Kl~DU$@EsL9xt00000NkvXXu0mjf2=B^Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblenw.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/innermarblenw.png new file mode 100644 index 0000000000000000000000000000000000000000..655f2ada64c58a79f2ac39171713a05eb1a37d4d GIT binary patch literal 468 zcmV;_0W1EAP)Px$j!8s8R9J=WmaTFEF%ZZ9>GX8&4e|u2vlt8p!wedU;el!@`vUmts!9ZU(TH1t zI+2RbW=VEQ@E-tPa~~?D&~;sMPEV&3uGeew z``g`KeZ0Rt4$yU-?fV`8z|1hlfQSG9#uzkBgUjXO{Fxa5ptS}OVY6CV04kTGSb{KU z_#E>Sz#6OS0YA9b8qDkxiS>Pda~Jb@7{CuIf!nrq_e6xYZ5^n<`sb8odmsk_0K+f< zfP;}=ERdrq;LGj@ZJOrB2l!P({A&~_0{Bw;C17R@!{E;TbkrmkQ-#;DJsb{q(#mrT z(pQU_v0ksUV_58g`FwttT+Zk78ME0e+40BYu@t_348!CxAOD_+#_0h7$(axLgAZej z8FvpzG9q$~7E9pQe-s76l`9J;wrKoKS!+cA+3E69^5xF;MUDJb01{k4QVp0I#gb*m zaJ$>9&1z}G*$!(QD~Z+`pI_fPx$fk{L`R9J=Wm$7cbFc5}6SM|c;yn)|fH4N|{mr5x z2GDg~Z!XZ20m_|~Pyo(3nx^SRB==7O7y`l}wSKg0 zvLE$Px$iAh93R9J=Wm!WRMFc5}6Pb(>L-r(@yq-v<7WMpu7aAfb*k&#M+!$X4s#ixRj zf&@pEhc0rGCiT`zowQi0YUd*V-<|KbS{Fj#lH=;4>Lb7i@aF-Xa{!_5vs$fsV?cO% zemM$oJroQfgxzijKv|Xmc<<}A_a2M4-%(W_AMOL-hBT6nz{HB8Xb9Q&AwUsH**Xot zdrw)GolQ*)peTyQ+MrJcXlK@j0#H@5ENfIGj-Le32NaJi%Nme<(7ysmEvr3O)jIpL zRzOt;p)4*UNy0V;Z8)3FSg+SiCKCXvs%p#umdj4V4mkk0g`**kPEB|Ke^UEz3i$MT4{x28-Mu2}0@C`kz^jDhS*X;lR002ovPDHLk FV1n?=&?*1` literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/marbleblack-inhand-left.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/marbleblack-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4096a5bd4946e777932a83097dd5a14a65d74cec GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zT|8YJLn`LH zy|vMc*-@nRp>Uz+47IagehUP5@FyvADVhBWxpr&G7hV@fo$aAIVJb&+B-;{oniyA` zPQID(q^Lvk>n&tCJTg_ho@qf!Jn6=hd z_4B*5?Js|&g&7qstzbMhBjkGN#WTCsm6n#-obc6%a|jLnbno@*mQ|}Z6)$=E;ok2z zbL@_Cb11HOZB_X`{QOSKNl*5MUoX9BS^LeK{g{NP(}fzl@Y~zE4AY*Q_-_97X{Tjv zmv})*m0b~g`=llP-@_(-`S$BmHb_*#)1Uu)y%syfnLzRf`?AX~x9??4J`;6XvN@;Y zkJ$4&w`OZL|B<=7OrUAj^W!ON&sy#OY@TqrcgkFS5P4BRf2;4~j~2da!k(ueCig_? gh*{f*&p|9@X>|9kG%f5&Fl^0NvgU)ij({!n#%a!>pH_iPX5 zOfIp%cV^qqS96MujBDFIyD*rNPcFJxygc^bm7cbi+3pQ(CPZZ8AFht2$_BBF~*lUcMuhIqRAxvXLn`LH zy`|`P+(72&M|Q@$cUc{GaPzTPoNI6_Vs3J3c){ne%;QA-f~qDhj-w_r588jUtJa%d zD?RYw_s81E_*dUlfQACWg03l(X3ng9|MtU=k}s9-_s*QTbV}E``m5h$7HX=lo>^X5 zn0I}9?%5M@UzzrN7fW6aCrUECI;f539NK$D7Qi^0l^LTdqMctYWqlO_h$5v;0#1{+QZ>HNKamMJp-*s~)ZKz%^a zpmOreox6LdJeq&*llW4R@^bUdY5&&moxNB6nq}XUyH^|LY~E&7DVp}o^7-BO>&+Be z6kcxsA@O+AzFh)MNjkcx~)78&qol`;+0LzGlDgXcg literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/meta.json b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/meta.json new file mode 100644 index 000000000000..f67070b688a0 --- /dev/null +++ b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/meta.json @@ -0,0 +1,115 @@ +{ + "version": 1, + "license": "EULA/CLA with a hosting restriction, full text: https://raw.githubusercontent.com/SerbiaStrong-220/space-station-14/master/CLA.txt", + "copyright": "Made by Kit0vras (Github) for SS220", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "blackmarble" + }, + { + "name": "bordermarblebw" + }, + { + "name": "bordermarblewb" + }, + { + "name": "diagonalmarblebw" + }, + { + "name": "diagonalmarblewb" + }, + { + "name": "verticalmarblebw" + }, + { + "name": "verticalmarblewb" + }, + { + "name": "whitemarble" + }, + { + "name": "cornermarblene" + }, + { + "name": "cornermarblenw" + }, + { + "name": "cornermarblese" + }, + { + "name": "cornermarblesw" + }, + { + "name": "innermarblene" + }, + { + "name": "innermarblenw" + }, + { + "name": "innermarblese" + }, + { + "name": "innermarblesw" + }, + { + "name": "bordermarble-inhand-left", + "directions": 4 + }, + { + "name": "bordermarble-inhand-right", + "directions": 4 + }, + { + "name": "diagonalmarble-inhand-left", + "directions": 4 + }, + { + "name": "diagonalmarble-inhand-right", + "directions": 4 + }, + { + "name": "marbleblack-inhand-left", + "directions": 4 + }, + { + "name": "marbleblack-inhand-right", + "directions": 4 + }, + { + "name": "marblewhite-inhand-left", + "directions": 4 + }, + { + "name": "marblewhite-inhand-right", + "directions": 4 + }, + { + "name": "verticalmarble-inhand-right", + "directions": 4 + }, + { + "name": "verticalmarble-inhand-left", + "directions": 4 + }, + { + "name": "cornermarble-inhand-left", + "directions": 4 + }, + { + "name": "cornermarble-inhand-right", + "directions": 4 + }, + { + "name": "innermarble-inhand-left", + "directions": 4 + }, + { + "name": "innermarble-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-left.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..bc1126a5ebc26e314bced5eb35c5898fdf89cc61 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z9X(wfLn`LH zy|pli*-)hQVQ|~4wGr{LvIiBiFKCDeInQV7d?yNw|md|wtauQsQZFM zvYD~xr3#yW!P91*w7h;(po{-N_5A6lm!9!?{WWU#*=GypT+LcK-!e2*wq(++m}z`- z{FYBzax`h-$&^dgezPB`D=b~IEHfl@s)}aIg>0YzGlyb^iB#rqwl8xpFZ&@{QB^0o zV|BLYrL%A6s=QR*^L-jnltE=>W%b{1ONax3-b**0JTud5cBX~QsWX26c9%`tf9Cn;H*-$^{?_UDk88;k5hsfso|inm i-^}Q{s=~-HXR-gH%X92z?V2VGvcc2U&t;ucLK6UQSFeu% literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-right.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/verticalmarble-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1d7d6199ea25526c316c60bbbdb09414dbff74a4 GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z=X<(1hE&XX zduyW~lcNahg>EnB%_0H8!NC&VFLZNx$|4-jug_S>+WGARYw$z~;p0wO!s^E|Ze%{= zp4ZxWa0j#G+|rvB{_bU;ioU;n7jTBT0}5W$ul%96BvXrFLxj$S*I$jUe`R+r`Nq${ zaC&<SA1vy=1e+uR02wy#yP=XUPkEEbz} z`*-e>jmG(lxBh1`EKgH{fkn9+qDvYCl$wrDSCxDB-l+b6%lDXs+npX$td?dUxOy~l z%WQV98x1#ZG%R8k$$i{#WR;2U(wjMT^VH3xcq7eg1#h2x`Qmov(|lG_h99?Dd@qYv zYJAxfq^WxOWr*73&MR4_o|9aDH76D}DsfaXpRzLDPx$ut`KgR9J=Wmo0C@Fc5}cPctd8LAmkZ6ltiWWMpu7aAZGdWN<%Yv_pdi##TW| zfL*D`sxoxeHE9yBinK|~p(H-vJ@;8vG);rwl&fF$J_F1Ee*xfn=uilOs;YYD)H#R4 z;m~{k>G?&xzr9`#P*qjqy@yf?F-8D@QVLpYgb*O5L|xZepX+$<@%V7x01!hyMoYk* zlamkvwAM%|oplZX#+WhFWdPi;F(y0k-k<1&5b_z_v8&gE3^cDwvc(OYYC#M|vQKbNGx2w<^T0O&T=a=AoZ*I2DqojU|ztsMm@o`QCV zm*`K@0{}XPXyncPx$he;-a&+#n!W zHZTd0LIqT`nzdrfn#7$Hc!~A0|4;jnr9ud}rQO|BeFB&O{sX{$Zc-_Qkg3z{c8kqs z)BFCzlQVfpZ`nk4FH2a}EGNM6q906;`WN9Ao3P-g{VURZgHN1kO1S5v;W> z0UnqA6m-an09a(PSagoddFi210Qz<$MfquriSsG!#Q=RkY%FSwX?esL1MmIy0CMO2 z@zi*?G8X_qYkfTcn{=;)NL?@2lz1R}4gkPzw~K;xU7sb{;c$S~I*M_-M7#)Kxm>pT zGRCLV3A5R(Rf-HzYQ-Vo8fOo1_OlVuS!hNHffUHW$u;bu(UPz$$@-vVDUMQxX=!!M z$$np{UJO7)n9t{D*`Esa{gAE(kY~L-?NUey#O;zC$R^?I`&zxdJO`O%`~AM<1@AqY zrh(QPP1D48z4usud}e>e!0>(G&+X<{vI$@Um;inOOqTiB-QbD@00000NkvXXu0mjf DaD3A! literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Objects/Tiles/marble.rsi/whitemarble.png b/Resources/Textures/SS220/Objects/Tiles/marble.rsi/whitemarble.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4a354b6895d30d22bba47f5f784d238f0fe751 GIT binary patch literal 427 zcmV;c0aX5pP)Px$Wl2OqR9J=WmobjRAP_}AtL@CbndtHR$KZ66Spql1Z=Sy zgb84>v6Pk8NR|a-@!t%8h$5VGc;$F|srnAE1N?aaAp`)p+|&1cHU_|*FV|Io_fpU~ z=jM3^09b1Q08&anmr{b`@i#<-)A8T{h>}Lt5wMssW+BAy6rk3+X6rftDJ876cbl>p z02pHybB2BzAkHj?0sta{Qfg6=F#Z%k4k#Q-sRd*X`d0w8W#x4u^4V`%0U|0waa?O% zCCsDPh5#@OgBP5p>8{M$&OL3(4v$u^bWsk8OFA4l(>{v7>&`ltPqhhxHb`7Ebc94hz={c{r2c zkHUmqT#k_dsDPMyLlYHHlnNS{J%ui?Q)9zCDq@3LKc0Rc&j(@LtY5!II-@Vj$?yOG N002ovPDHLkV1jq?k`({| literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_border_bw.png b/Resources/Textures/SS220/Tiles/marble_border_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..b29b971389a2c54b5be4e7e256abe9446024d4bd GIT binary patch literal 441 zcmV;q0Y?6bP)+9>>+}ystzRb+bprD}0Q=wu200B)&L_t(2kv)%L zZo)7Og|mbUAeH~E!vR9l3m|cpErfW!qL+vWCLwpps|JU@SSm3qb7 zf7V14G_565poIv*5%tK{`gQ}sqG3A--XlZsgl~gJfF=U9-r9vY5wqaPIxs*YyH?r? z#;mo~Vu2uy)_25h52!*-SYb+&I<}Vdt zNL(N!bjFK{S)9{j&jnSH5fIXIh@2~|vrwK>9sr%-xyqJ_E4Dnj7ETWp$5K%a2Ocv_ z*iutYB@2Udsu#7#6Z_A?0u%zvJt80_9svDDfsqj-^A;31_8jF3{F9ObCk}`C;xeey j@qW4;@1LjJ{U-SbtoWzKPM?*j00000NkvXXu0mjf77e|9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_border_wb.png b/Resources/Textures/SS220/Tiles/marble_border_wb.png new file mode 100644 index 0000000000000000000000000000000000000000..d4dbf0a5d7e99fa4a39db831c2e66d8cf3601f9a GIT binary patch literal 443 zcmV;s0Yv_ZP))hPj%*@QbzP_NKpffWw3JMAo6ci&PBM%P`2L}f>MP}Ln00B=)L_t(2kv)&W zaf2`rMHP_-e86{BP=JLfAYd2ZgKNQ38pw=uhm{M!k{j@ho6BFEM3=w(-F<&i>h<3K zRTEL$QzJ?(9mHrIQ3o}~);kym4O79e77D{sPj-h!3r`HHtuY6g#9IwV#(@D6nMP@| z@5u~}Hoc6%kVb7Q?S2_W52Zv#sq$EEHf6ajPn+_1Dz|EUz4MD%Hx=-S{Hw44g~4)<7?8*_pd$*bOjub{P~h0Bmn-m3N(!7fkL$&G lR+q2mPx%a7jc#R9JPIgoGT+ApmONb8s9Eq3LILEvoEIL1gL z35`$=x7%&SmokncuGj0g>KMlnX8@R{skzB}4*&=uRQsHB*wbe_IcESsj1kT`9D52q zaQXHLs0E%`F& z{wS%kz(WXI4Oo(MuE5#8=>SJzMG!)$j)lMXL~J|f${Jv0tGWf;ica)J&pHAQ>fBPc zgu!(YYW=#x0BgssZavnU1{9G!z@XBhpedqMo<9@Oss~S07Ag z;4cGKlzO8aPmljXS&KC>#tJ-yP)zSl9LId0-d@-0$~q)!*~L zJkJ2Id&#iK-o4J(5|f6SW;y4r`dM1@fu19T0aj2kMgWcLSUY4Hn5L<^ra2Iu9o|o^!6=b%E;4JRXnD zVGY3V)~yP_9?O{xoB?sJ)o@sk_vxkupmso~zbF5_mRpV%jmQGmU6I$V>{!>bJbArn z#Vv6Dd!?QF1Y8HePHh=zrM=Y&*?24My}3~4f%7m7@ZRJ3d^Xc;c`pPx%cS%G+R9JxRbq1J~62G$nttwTFU+!YZhCc9P;=ZDd*Y65s^3z}E`SbaFTmE{z`ujky z4O_Z+^>{os{#VAd*3*pR(F_34odd$JbAg#rN&yiyhKbY7Ea-vvqTxB9dqqmA;mJ9J zh;X~z#${-|lOtJvzuz~yXT0|u(y(OXnlxe0tKQ78KrzN@B5DlF>#k&4P*1qg9$*1H zUTX}{SxCHPR5uU_pRRv9h9&uW;G(NCAf>dM?fR{y>ExWNWRoP*o3#ZOUE34relDAE zZ!@;}qQRND`K^uCk=d%i0%~tZBi36;Y&F;jh;c&iR)GM&@~=l99sbb~`eeby!qIx> z?SwsW{pZBHugY+=R9Hg+G*!?8*E*~oHwpKE<>)H#!rtqILSyEieL(L5qTKEYmcFhl jE|*JXXfOPpQ_PHSOJ-Qv^!Q}h00000NkvXXu0mjfTHjNc literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_corner_se.png b/Resources/Textures/SS220/Tiles/marble_corner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..e173d73981f9437f262d83c95e083ad5583d6108 GIT binary patch literal 638 zcmV-^0)hRBP)Px%I7vi7R9JqAPiIzXwtwBs8i>Qd60kOnn{r+g-OeJd_`tCSqM9W)z}6t zD+wXt)3PiJb;>Xd^msga;WUmT86u+h`%OedDJ62w{k#BlV~o2x-up_=T1#hqq?F2& zzsDHMH|q)z1DJr>y$ds3VW*(NUc6~3X&!9V{9b&O0~`cvV~kZF-;-bQssY+%lGk#~vchY=3b$1OCmlt&of;v7dnFf Y13nXW!|{ZFBme*a07*qoM6N<$f{=nC)&Kwi literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_corner_sw.png b/Resources/Textures/SS220/Tiles/marble_corner_sw.png new file mode 100644 index 0000000000000000000000000000000000000000..434b14f8d04079ba99453200523df2a4645ef9ca GIT binary patch literal 706 zcmV;z0zLhSP)Px%d`Uz>R9JXD5^AkI0UD=pqkb=q za;!`INrL^zw2uK4t=jQYhJf*b9fCh>&Vp*2X^^z#%)KOIIwGo2rYmoo|%stv` z9RV7rSlL0tnpi0XIp=-7EK6fcgVV-IZm^<#1kNDT;0!X$iv%a;=^eNZEcu)SBzUd0 zTT3F+Gxz)b-E|Mp5+0nJhRsv{&yZYpUVs(gb?g*Xo0hd$RcCu$!5d- zRxHp?*9$!G-=0i&Jgd60%dYF%_5u$?KWBzK9*<7fOE-zbf)+v;S3*tB>ls$x*Cp3G z%@XO! zku(E|9>pb7Df(2pVOiiZh4u5M5RKS-?$lY}foom!yTCJG0aIiacpoBKbQbONfSd(r oT+a#m{kCm59*?GuT#xks0r5e7AbDyhJpcdz07*qoM6N<$f>IYpM*si- literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_diagonal_bw.png b/Resources/Textures/SS220/Tiles/marble_diagonal_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ed468e0b8912a00107d042f6ca16d912128789 GIT binary patch literal 431 zcmV;g0Z{&lP)Px#Cs0gOMgRZ*udlD`>+9Uy+|10(zP`SoprA7|GYSd{6ciLABO?zF4+jSaHbrLI z0003tNkli15f}qrJ>i7-t2cunKllqergx$)hkOZSkf6)is zJ~RpRcw8Kuvp7A7N-ImaQC4yn&#YX@kak_I`P1TiwV$z;KmLvpzrXT-{_lK<9apSb z@&Q8PGa9pMK7v3TV_r2MPWVzC8cIG=L*6hgI#==`yZ4qc95o-?MRqtfyz(JHa2O#O zH6LPm^3Jq7q2xo1AV;ujJ|t&%CbVikAkv-~jhYYH0bxH^&4=uOu*RtQkQh87!1>pF Z`~hz17DpyURqX%(002ovPDHLkV1je3xK988 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_diagonal_wb.png b/Resources/Textures/SS220/Tiles/marble_diagonal_wb.png new file mode 100644 index 0000000000000000000000000000000000000000..8e55bcec30ec4085c9886a85d6d28d9dff2e71ae GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|)B}7%T>t<7 zzkdDt*RNmSxpU{tnKS$L?OU*5fw8eM7Z;a^h={VXGCw~*J3G6XYuYWKmS3JOjv*Gk zsX?54hZT6ZS&nV}zrWnFVV$4L!bx|JTv_&Qo!@(}E5~L$Ug`Q%r1;!Yu0*fin?2X~ z8fBlSuspr-J-5tihrE-(iw8v&?9Y1BFDoeJ9M~iEgUeFMwW)Nb+k>K#G|`(mJ0AO* zYSdM69Q=6KJzufnO2P9I)hUPcdDq>y^m@>{x&MZ6nex>S?VAO^$)4Ah**?4AqTqM= z7fW2*y7_Kzb*|ncq&oM9)xGyZF@S@2&`{zd%> k_FwX!8j0iDKYPsXuvaYfU$|8^FccU(UHx3vIVCg!04IBPx%bV)=(R9J!iHzfj?;dau zTm!K)A%yBXrS#UNuszcOBB~6<7|nU>v^*xGqt~UBP)fnR@2vxDoTZdf=@vNadavbR z2mz%O5RrWa(m>9+I=uv!j%gqwLX5Eqy>ygiXk1j@YaT z18kf{C!RE{9ZM;_Ujy*U8)-{}#~5+H-%ke^+yeE$*{BBRB(tK(;K1t{4p-nhv8-_k z9ztkz>4=QXzVBxQ^nGa%8N%N@L%l|l79f()I;Aw?-MtnaeouJ*yXUP0XGZH8w!kGT z>hX#Pth=^yLnqV~IO~>E0L~=T491CK<%V46foo6=PDHOHoaec@0_pj>uFZ)gqbvYNl8zVCZA#=pafwIa9FY*h$pgI;N+9M1j~iI` zo~7)xfDifs29)>N+audJS&p@%6%}8B^EZdiYQJ*MO)DpzwTO<0Y6oNkd6n&wta8rP zm2i^ja7%EuF<6^)Psh4-8lcW}B5HK2sscD)f!9P{mEo%r-gB1c-F|?9do7wJGLk*1 z8WNpM(o-p)bUPYc7B6djxH4b?>r-5T>$T?p0?&X2tmi$)JtpKiBEr`+O^5DWwf7di gN-nVWNWHiJ2TT|WDC%~b7XSbN07*qoM6N<$f(DR1sQ>@~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_inner_nw.png b/Resources/Textures/SS220/Tiles/marble_inner_nw.png new file mode 100644 index 0000000000000000000000000000000000000000..4bb128d369f72eca5289cd659f099b2cef2cfeb3 GIT binary patch literal 698 zcmV;r0!96aP)Px%bV)=(R9JQGb`VK4SO=g$4-GArIaV399-X0k6a)EIJ-M=Zs}py5JU3??6ha%nioOvt;Hh zB7&SVRJCkD&vOs%=Y|MKRZEEZ-A{5P+O}x^;9nX*&bfrjex6Jus*0R*mmEjC5E#d? z0!S%UhCFymX_Es69!1YPYH~1ePBu$2RoxgdZ~#>fFnFXFIZ{pmgNw*!%pv2*M5n-X zIn!I-mk2}*qkT7kmUkAJ7I+lR4FM}Wy)d?napFenqa$7s;Js(V_V4F82duh9=ibUL z&lygsge`DiPMK5>oR1@yZJSRi;rV=i6Ntb)s0UZol7tN20|x5)qN?~holdKTa#@xt ztTyIs=e6(m8<)$aS-zQ+e=a$;{z0Z``iuHHP18C6+kPH3rrvwgkD5WdHyG07*qoM6N<$g28x10RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_inner_se.png b/Resources/Textures/SS220/Tiles/marble_inner_se.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb908770dd97a3510224627328d07b720bf7658 GIT binary patch literal 679 zcmV;Y0$BZtP)Px%VM#{_~kFPr<=w{b0`bz!9y0>2`U1~nn+V3$oIOXToR z;`js2^ZXa~W1i<@0Dx`V;8Cp=0I=^nrfKT#QcAeuXF0-CNGEm%DF3E%2N( zYONSNMtNLoMb6p0kCf1FM3zv_`TX|b0cP0uy*qykZppH~eRx1$imNPeRxFYeeGhZM zVi0f+3*SeiWeW44IFbslK`Z<15~->$$tVV-rRl+%k> z)&nXBteCR4{GF8(8BvH>nVUX%+UmqhDYx80n0tY?A5!xlQ$eL3mE7tsn&|0d7cjrf#+)7+htgB zPG~+Ym;Vd@&v6`wYvKhh%Yys;{#$me>k4xp@Y=9yV_B&gx;3{P>s!9(XkQthekP2H*D`t+lue**YP~aw}=Qgw(R62XrBbEYu5z^aZQL z^x0}kI{Sspl}roO6E4~VG=T6~tDJtjZJWK2Sj#9k5DpoS;hb}~TQGRe8LhQmfl^9n zffl5#ou;WvHc2vew+08^Wq5`__j8URZ^j&34W3f^IBTV~XU;0{l7`1HQ#A9v39FkH zppwukwVZRfqFJQfACcS-3@#c*>zQYr1@5`*FyDJ_ z_d226wbn2!%W`V^cs$%0ZV9NhVqI5^;|SoL)$(7TTWj4n`F*`!_y-AI3!xk&M|uDN N002ovPDHLkV1g1;LInT- literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_inner_sw.png b/Resources/Textures/SS220/Tiles/marble_inner_sw.png new file mode 100644 index 0000000000000000000000000000000000000000..29b1ab6581fbbad524945c3d7f4412e0265ca466 GIT binary patch literal 686 zcmV;f0#W^mP)Px%Xh}ptR9J1a*u)>;n09NB(gp{Y8cLf^MJ`(mwjoUo1@}DFpzjyD9N6Mn; zN+~Of@1h4x4tRH}-s-+OM;*N@QfGE{5qWD9FQpXnzRM3SXW%aaUX+%R*VC(imaJDb zY`dzn>4Z_!(A=;*+FCs$KwC`~&Bx>M?SKalg`;{WA9?h;Ji|a+NwrpdjpMlJ6+}?m z-p-CD~^ZCExxLhvZS5Qh>J^tjGB^?e20RQHJs5eC9 zmZ60-rL<M&}N$T@H3g0K|>*gT`EK#k{|n;g(~ zs{ur~+XS`95CLtuy7pdG0Jz<5+o4pe zK@qS`%OkI?Te9OC;7r99{vQ4GS&kfS8j)w*c17K14)lyi{|H<+Rp1%d-z)3XC&q06 z>ePxr1bfs8dB!A+VDHU^>pXBg9v4D6&vOGS*S6j*@9Xu#`FwWYeY=ikgjy^90Nfo5 Uv2sjf!vFvP07*qoM6N<$fPx#Cs0gOMgRZ*udlD`>+9Uy+|10(zP`SoprA7|GYSd{6ciLABO?zF4+jSaHbrLI z0002KNklZr{FSD0_$&FQy{&3woy}9G9DhB zR}BcJ;<6?63dY|aa1$d$3+cVf!$ZOu!&nQE?X~vyg?#cDgV}a0{?YdzzW?y}4}Y627D?;nh*tmr002ov JPDHLkV1kfCf~f!i literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_vertical_wb.png b/Resources/Textures/SS220/Tiles/marble_vertical_wb.png new file mode 100644 index 0000000000000000000000000000000000000000..4b26b8d3cc6195588723b1b16a9556943bfef13f GIT binary patch literal 408 zcmV;J0cZY+P)Px#Cs0gOMgRZ*udlD`>+9Uy+|10(zP`SoprA7|GYSd{6ciLABO?zF4+jSaHbrLI z0003WNkllsm*vj<{_j#in3f-GiB6f`0d);S*`n zEbx|20aU}GU1NgE4OFk0yuLQu0x zd)Wt!IuL@aaaJ+oIg8l?&vZr#D>O4%71ylHNh`ANBKC-Xclm1PX^*|F`R{l6HxDsS zedECg#a79h2aj)m@ZdmYJ70LfG$KnL<~*^z@NnJn!o%IeFCGXK9v<#I5XHd^Jv?{_ z)G{7KJ$TS--p~aPn)42*);wg`y)1cf8tk(#dH4b87#2|!Jk~M*00004K literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Tiles/marble_white.png b/Resources/Textures/SS220/Tiles/marble_white.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6caf46b96b48f6522be74804f3e5e420ab3ac9 GIT binary patch literal 383 zcmV-_0f7FAP))hPj%*@QbzP_NKpvG{Z0{{R4B}qgck->GtFbqRgIScrp+y&YLn3M;I zlnmg5_g|%e+SgNkp#q5@_>y zCIOq9ee{yw6dJ72gHEtLWqWtn*t2y#p`eS+Yi_?DOJ~{q%u4uiOm212?-(_etE_7&&vLKjy2~^D!^7BNXP&Dl zDVJyOnIkw|fK17Pf}#tM0;9ba1W&O~re>YQe9Y)#+8dK zl4zVV%q?6Va2p4Cm`Lc4Vh0W_H!y_>NYvjv_ypv03J(msXQkjyNeA(G%)~(+>s_w( deiFu|`VG$uMqi{lCRhLf002ovPDHLkV1ibyu66(b literal 0 HcmV?d00001