Настенная консоль
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 |
@@ -99,6 +99,15 @@
|
|||||||
2.0
|
2.0
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "comm_layer",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user