Настенная консоль
This commit is contained in:
@@ -19,8 +19,8 @@
|
|||||||
supportedChannels:
|
supportedChannels:
|
||||||
- DeepSpace
|
- DeepSpace
|
||||||
- Common
|
- Common
|
||||||
- type: TTS # check tts work
|
- type: TTS
|
||||||
id: Sentrybot
|
voicePrototypeId: Sentrybot
|
||||||
- type: Speech
|
- type: Speech
|
||||||
speechVerb: Robotic
|
speechVerb: Robotic
|
||||||
- type: Sprite # replace sprites in future
|
- type: Sprite # replace sprites in future
|
||||||
@@ -60,3 +60,75 @@
|
|||||||
state: cpu_command
|
state: cpu_command
|
||||||
- type: ComputerBoard
|
- type: ComputerBoard
|
||||||
prototype: ComputerDeepSpaceCom
|
prototype: ComputerDeepSpaceCom
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseWallConsole
|
||||||
|
id: DeepSpaceComWallMount
|
||||||
|
name: настенная консоль дальней связи
|
||||||
|
description: Дальняя космическая связь обеспечивает быстрый обмен сообщениями почти на любом расстоянии. Корпорация слышит!
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Machines/wall_consoles.rsi
|
||||||
|
layers:
|
||||||
|
- map: [ "computerLayerBody" ]
|
||||||
|
state: comp_wall_0
|
||||||
|
- map: [ "computerLayerScreen" ]
|
||||||
|
state: comm_layer
|
||||||
|
- type: Appearance
|
||||||
|
- type: GenericVisualizer
|
||||||
|
visuals:
|
||||||
|
enum.ComputerVisuals.Powered:
|
||||||
|
computerLayerScreen:
|
||||||
|
True: { visible: true, shader: unshaded }
|
||||||
|
False: { visible: false }
|
||||||
|
computerLayerKeys:
|
||||||
|
True: { visible: true, shader: unshaded }
|
||||||
|
False: { visible: true }
|
||||||
|
- type: ApcPowerReceiver
|
||||||
|
- type: Electrified
|
||||||
|
enabled: false
|
||||||
|
usesApcPower: true
|
||||||
|
- type: RadioMicrophone
|
||||||
|
powerRequired: true
|
||||||
|
unobstructedRequired: true
|
||||||
|
listenRange: 2
|
||||||
|
toggleOnInteract: false
|
||||||
|
- type: RadioSpeaker
|
||||||
|
toggleOnInteract: false
|
||||||
|
- type: DeepSpaceCom
|
||||||
|
supportedChannels:
|
||||||
|
- DeepSpace
|
||||||
|
- Common
|
||||||
|
- type: TTS
|
||||||
|
voicePrototypeId: Sentrybot
|
||||||
|
- type: Speech
|
||||||
|
speechVerb: Robotic
|
||||||
|
- type: ActivatableUI
|
||||||
|
key: enum.DeepSpaceComUiKey.Key
|
||||||
|
- type: UserInterface
|
||||||
|
interfaces:
|
||||||
|
enum.DeepSpaceComUiKey.Key:
|
||||||
|
type: DeepSpaceComBoundUI
|
||||||
|
- type: Computer
|
||||||
|
board: DeepSpaceComComputerWallMountCircuitboard
|
||||||
|
- type: PointLight
|
||||||
|
radius: 1.5
|
||||||
|
energy: 1.6
|
||||||
|
color: "#3c5eb5"
|
||||||
|
- type: Damageable
|
||||||
|
damageContainer: StructuralInorganic
|
||||||
|
damageModifierSet: StrongMetallic
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseComputerCircuitboard
|
||||||
|
id: DeepSpaceComComputerWallMountCircuitboard
|
||||||
|
name: плата настенной консоли заказа грузов
|
||||||
|
description: Плата для создания настенной консоли заказа грузов.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: cpu_command
|
||||||
|
- type: ComputerBoard
|
||||||
|
prototype: DeepSpaceComWallMount
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- WallMountConsoleElectronics
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.3 KiB |
@@ -1,104 +1,113 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC0-1.0",
|
"license": "CC0-1.0",
|
||||||
"copyright": "Made by Valentyi for WhiteDream",
|
"copyright": "Made by Valentyi for WhiteDream",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
},
|
|
||||||
"states": [
|
|
||||||
{
|
|
||||||
"name": "comp_wall_0"
|
|
||||||
},
|
},
|
||||||
{
|
"states": [
|
||||||
"name": "comp_wall_broken"
|
{
|
||||||
},
|
"name": "comp_wall_0"
|
||||||
{
|
},
|
||||||
"name": "comp_wall_frame_2"
|
{
|
||||||
},
|
"name": "comp_wall_broken"
|
||||||
{
|
},
|
||||||
"name": "comp_wall_frame_1_2"
|
{
|
||||||
},
|
"name": "comp_wall_frame_2"
|
||||||
{
|
},
|
||||||
"name": "comp_wall_frame_1"
|
{
|
||||||
},
|
"name": "comp_wall_frame_1_2"
|
||||||
{
|
},
|
||||||
"name": "comp_wall_frame_0_1"
|
{
|
||||||
},
|
"name": "comp_wall_frame_1"
|
||||||
{
|
},
|
||||||
"name": "comp_wall_frame_0"
|
{
|
||||||
},
|
"name": "comp_wall_frame_0_1"
|
||||||
{
|
},
|
||||||
"name": "miner_layer",
|
{
|
||||||
"delays": [
|
"name": "comp_wall_frame_0"
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "miner_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "scanner_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "scanner_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "energy_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "energy_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "no_board_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "no_board_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "request_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "request_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "service_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "service_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "research_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "research_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
},
|
2.0,
|
||||||
{
|
2.0
|
||||||
"name": "artifact_layer",
|
]
|
||||||
"delays": [
|
]
|
||||||
[
|
},
|
||||||
2.0,
|
{
|
||||||
2.0
|
"name": "artifact_layer",
|
||||||
]
|
"delays": [
|
||||||
]
|
[
|
||||||
}
|
2.0,
|
||||||
]
|
2.0
|
||||||
}
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "comm_layer",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user