diff --git a/Resources/Locale/en-US/_strings/_sunrise/store/sponsor-uplink-catalog.ftl b/Resources/Locale/en-US/_strings/_sunrise/store/sponsor-uplink-catalog.ftl index a6140b2849..bf9986a962 100644 --- a/Resources/Locale/en-US/_strings/_sunrise/store/sponsor-uplink-catalog.ftl +++ b/Resources/Locale/en-US/_strings/_sunrise/store/sponsor-uplink-catalog.ftl @@ -258,3 +258,14 @@ uplink-sunrise-mob-mothroach-name = Mothroach uplink-sunrise-player-borg-generic-name = Borg uplink-sunrise-boombox-name = Boombox uplink-sunrise-tape-player-name = Tape player + +## Paint + +uplink-sunrise-spray-paint-desc = A tin of spray paint. +uplink-sunrise-spray-paint-blue-name = Spray paint (blue) +uplink-sunrise-spray-paint-black-name = Spray paint (black) +uplink-sunrise-spray-paint-red-name = Spray paint (red) +uplink-sunrise-spray-paint-green-name = Spray paint (green) +uplink-sunrise-spray-paint-orange-name = Spray paint (orange) +uplink-sunrise-spray-paint-purple-name = Spray paint (purple) +uplink-sunrise-spray-paint-white-name = Spray paint (white) diff --git a/Resources/Locale/ru-RU/_strings/_sunrise/store/sponsor-uplink-catalog.ftl b/Resources/Locale/ru-RU/_strings/_sunrise/store/sponsor-uplink-catalog.ftl index d62ff7417d..e5862f0682 100644 --- a/Resources/Locale/ru-RU/_strings/_sunrise/store/sponsor-uplink-catalog.ftl +++ b/Resources/Locale/ru-RU/_strings/_sunrise/store/sponsor-uplink-catalog.ftl @@ -261,3 +261,14 @@ uplink-sunrise-mob-mothroach-name = Таракан uplink-sunrise-player-borg-generic-name = Борг uplink-sunrise-boombox-name = Бумбокс uplink-sunrise-tape-player-name = Магнитофон + +## Paint + +uplink-sunrise-spray-paint-desc = Баночка аэрозольной краски. +uplink-sunrise-spray-paint-blue-name = Баллончик краски (синий) +uplink-sunrise-spray-paint-black-name = Баллончик краски (чёрный) +uplink-sunrise-spray-paint-red-name = Баллончик краски (красный) +uplink-sunrise-spray-paint-green-name = Баллончик краски (зелёный) +uplink-sunrise-spray-paint-orange-name = Баллончик краски (оранжевый) +uplink-sunrise-spray-paint-purple-name = Баллончик краски (фиолетовый) +uplink-sunrise-spray-paint-white-name = Баллончик краски (белый) diff --git a/Resources/Prototypes/_Sunrise/Catalog/sponsor_uplink_catalog.yml b/Resources/Prototypes/_Sunrise/Catalog/sponsor_uplink_catalog.yml index 99f6242c39..e720113808 100644 --- a/Resources/Prototypes/_Sunrise/Catalog/sponsor_uplink_catalog.yml +++ b/Resources/Prototypes/_Sunrise/Catalog/sponsor_uplink_catalog.yml @@ -2089,6 +2089,8 @@ - type: listing id: UplinkSunriseSprayPaint + name: uplink-sunrise-spray-paint-blue-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintBlue cost: Suntick: 10 @@ -2100,6 +2102,8 @@ - type: listing id: UplinkSunriseSprayPaintBlack + name: uplink-sunrise-spray-paint-black-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintBlack cost: Suntick: 20 @@ -2111,6 +2115,8 @@ - type: listing id: UplinkSunriseSprayPaintRed + name: uplink-sunrise-spray-paint-red-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintRed cost: Suntick: 10 @@ -2122,6 +2128,8 @@ - type: listing id: UplinkSunriseSprayPaintGreen + name: uplink-sunrise-spray-paint-green-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintGreen cost: Suntick: 10 @@ -2133,6 +2141,8 @@ - type: listing id: UplinkSunriseSprayPaintOrange + name: uplink-sunrise-spray-paint-orange-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintOrange cost: Suntick: 10 @@ -2144,6 +2154,8 @@ - type: listing id: UplinkSunriseSprayPaintPurple + name: uplink-sunrise-spray-paint-purple-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintPurple cost: Suntick: 10 @@ -2155,6 +2167,8 @@ - type: listing id: UplinkSunriseSprayPaintWhite + name: uplink-sunrise-spray-paint-white-name + description: uplink-sunrise-spray-paint-desc productEntity: SprayPaintWhite cost: Suntick: 10 diff --git a/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/spray_paint.yml b/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/spray_paint.yml index bcbd7d1f08..034e95eb81 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/spray_paint.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/spray_paint.yml @@ -142,6 +142,9 @@ id: SprayPaintBlue suffix: Blue components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_blue - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -165,6 +168,9 @@ id: SprayPaintRed suffix: Red components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_red - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -188,6 +194,9 @@ id: SprayPaintGreen suffix: Green components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_green - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -211,6 +220,9 @@ id: SprayPaintBlack suffix: Black components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_black - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -234,6 +246,9 @@ id: SprayPaintOrange suffix: Orange components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_orange - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -257,6 +272,9 @@ id: SprayPaintPurple suffix: Purple components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_purple - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: @@ -280,6 +298,9 @@ id: SprayPaintWhite suffix: White components: + - type: Icon + sprite: _Sunrise/Interface/Misc/spray_paint_icons.rsi + state: spray_white - type: Sprite sprite: Objects/Fun/spraycans.rsi layers: diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/meta.json b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/meta.json new file mode 100644 index 0000000000..79fed884a3 --- /dev/null +++ b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Derived from Objects/Fun/spraycans.rsi (tgstation c6e3401f2e7e1e55c57060cdf956a98ef1fefc24)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "spray_blue" + }, + { + "name": "spray_red" + }, + { + "name": "spray_green" + }, + { + "name": "spray_black" + }, + { + "name": "spray_orange" + }, + { + "name": "spray_purple" + }, + { + "name": "spray_white" + } + ] +} diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_black.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_black.png new file mode 100644 index 0000000000..422e218482 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_black.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_blue.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_blue.png new file mode 100644 index 0000000000..a0db1b2c46 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_blue.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_green.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_green.png new file mode 100644 index 0000000000..7af21fbcec Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_green.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_orange.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_orange.png new file mode 100644 index 0000000000..65e3673a29 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_orange.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_purple.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_purple.png new file mode 100644 index 0000000000..044e3765ce Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_purple.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_red.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_red.png new file mode 100644 index 0000000000..2073430cdc Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_red.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_white.png b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_white.png new file mode 100644 index 0000000000..1af89544a1 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Misc/spray_paint_icons.rsi/spray_white.png differ