Merge pull request #152 from frosty-dev/benches-huge-coc
[Feat] Диваны и скамейки
@@ -0,0 +1,104 @@
|
|||||||
|
ent-BenchBaseMiddle = скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchParkMiddle = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchParkLeft = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левая" }
|
||||||
|
|
||||||
|
ent-BenchParkRight = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правая" }
|
||||||
|
|
||||||
|
ent-BenchParkBambooMiddle = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchParkBambooLeft = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левая" }
|
||||||
|
|
||||||
|
ent-BenchParkBambooRight = парковая скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правая" }
|
||||||
|
|
||||||
|
ent-BenchPewMiddle = скамейка для суда
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchPewLeft = скамейка для суда
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левая" }
|
||||||
|
|
||||||
|
ent-BenchPewRight = скамейка для суда
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правая" }
|
||||||
|
|
||||||
|
ent-BenchSteelMiddle = стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchSteelLeft = стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левая" }
|
||||||
|
|
||||||
|
ent-BenchSteelRight = стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правая" }
|
||||||
|
|
||||||
|
ent-BenchSteelWhiteMiddle = белая стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchSteelWhiteLeft = белая стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левая" }
|
||||||
|
|
||||||
|
ent-BenchSteelWhiteRight = белая стальная скамейка
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правая" }
|
||||||
|
|
||||||
|
ent-BenchSofaMiddle = диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchSofaLeft = диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левый" }
|
||||||
|
|
||||||
|
ent-BenchSofaRight = диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правый" }
|
||||||
|
|
||||||
|
ent-BenchSofaCorner = диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Угловой" }
|
||||||
|
|
||||||
|
ent-BenchSofaCornerOut = диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Угловой Внеш." }
|
||||||
|
|
||||||
|
ent-BenchSofaCorpMiddle = серый диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Середина" }
|
||||||
|
|
||||||
|
ent-BenchSofaCorpLeft = серый диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Левый" }
|
||||||
|
|
||||||
|
ent-BenchSofaCorpRight = серый диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Правый" }
|
||||||
|
|
||||||
|
ent-BenchSofaCorpCorner = серый диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Угловой" }
|
||||||
|
|
||||||
|
ent-BenchSofaCorpCornerOut = серый диван
|
||||||
|
.desc = Несколько мест, охватывающих один объект. Поистине чудо науки.
|
||||||
|
.suffix = { "Угловой Внеш." }
|
||||||
|
|
||||||
@@ -0,0 +1,221 @@
|
|||||||
|
# Base benches
|
||||||
|
- type: entity
|
||||||
|
name: bench
|
||||||
|
id: BenchBaseMiddle
|
||||||
|
suffix: Middle
|
||||||
|
abstract: true
|
||||||
|
parent: SeatBase
|
||||||
|
description: Multiple seats spanning a single object. Truly a marvel of science.
|
||||||
|
components:
|
||||||
|
- type: Transform
|
||||||
|
anchored: true
|
||||||
|
- type: Rotatable
|
||||||
|
- type: Sprite
|
||||||
|
state: middle
|
||||||
|
|
||||||
|
# Park benches
|
||||||
|
- type: entity
|
||||||
|
name: park bench
|
||||||
|
id: BenchParkMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/parkbench_wooden.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchParkLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchParkMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchParkRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchParkMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
# Bamboo benches
|
||||||
|
- type: entity
|
||||||
|
name: park bench
|
||||||
|
id: BenchParkBambooMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/parkbench_bamboo.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchParkBambooLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchParkBambooMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchParkBambooRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchParkBambooMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
# Pews
|
||||||
|
- type: entity
|
||||||
|
name: pew
|
||||||
|
id: BenchPewMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/pews.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchPewLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchPewMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchPewRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchPewMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
# Steel benches
|
||||||
|
- type: entity
|
||||||
|
name: steel bench
|
||||||
|
id: BenchSteelMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/steel_bench.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSteelLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchSteelMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSteelRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchSteelMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
# White steel benches
|
||||||
|
- type: entity
|
||||||
|
name: white steel bench
|
||||||
|
id: BenchSteelWhiteMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/steel_bench_white.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSteelWhiteLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchSteelWhiteMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSteelWhiteRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchSteelWhiteMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
# Standard sofa
|
||||||
|
- type: entity
|
||||||
|
name: sofa
|
||||||
|
id: BenchSofaMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/sofa.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchSofaMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchSofaMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCorner
|
||||||
|
suffix: Corner
|
||||||
|
parent: BenchSofaMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: corner
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCornerOut
|
||||||
|
suffix: Corner-Out
|
||||||
|
parent: BenchSofaMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: corner_out
|
||||||
|
|
||||||
|
# Corp sofa
|
||||||
|
- type: entity
|
||||||
|
name: grey sofa
|
||||||
|
id: BenchSofaCorpMiddle
|
||||||
|
parent: BenchBaseMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Furniture/Benches/sofa_corp.rsi
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCorpLeft
|
||||||
|
suffix: Left
|
||||||
|
parent: BenchSofaCorpMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: left
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCorpRight
|
||||||
|
suffix: Right
|
||||||
|
parent: BenchSofaCorpMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: right
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCorpCorner
|
||||||
|
suffix: Corner
|
||||||
|
parent: BenchSofaCorpMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: corner
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BenchSofaCorpCornerOut
|
||||||
|
suffix: Corner-Out
|
||||||
|
parent: BenchSofaCorpMiddle
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: corner_out
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 9.1 KiB |
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.3 KiB |
|
After Width: | Height: | Size: 616 B |
|
After Width: | Height: | Size: 596 B |
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_right",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 741 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 483 B |
|
After Width: | Height: | Size: 477 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "corner",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "corner_out",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_right",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 488 B |
|
After Width: | Height: | Size: 501 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "corner",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "corner_out",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "arm_right",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "TGStation",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "middle",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 7.1 KiB |