BodyCameraFix (#436)

* BodyCameraFix

* commit
This commit is contained in:
Spatison
2024-07-12 14:14:17 +03:00
committed by GitHub
parent b91f3f2ffa
commit 092c5b61c9
12 changed files with 200 additions and 134 deletions

View File

@@ -11,3 +11,6 @@ surveillance-camera-monitor-ui-no-subnets = No Subnets
surveillance-camera-setup = Setup
surveillance-camera-setup-ui-set = Set
surveillance-body-camera-on = {THE($item)} starts flashing
surveillance-body-camera-off = {THE($item)} stops flashing

View File

@@ -0,0 +1,2 @@
ent-ToggleBodyCamera = Переключить бодикамеру
.desc = Переключить бодикамеру

View File

@@ -9,5 +9,5 @@ surveillance-camera-monitor-ui-status-disconnected = Отключено
surveillance-camera-monitor-ui-no-subnets = Нет подсетей
surveillance-camera-setup = Настроить
surveillance-camera-setup-ui-set = Установить
surveillance-body-camera-on = Камера включена
surveillance-body-camera-off = Камера выключена
surveillance-body-camera-on = { $item } начинает мигать
surveillance-body-camera-off = { $item } перестает мигать

View File

@@ -74,3 +74,8 @@
- type: Tag
tags:
- SurveillanceBodyCamera
- type: ActivatableUI
key: enum.SurveillanceCameraSetupUiKey.Camera
singleUser: true
closeOnHandDeselect: false
verbText: surveillance-camera-setup

View File

@@ -41,3 +41,16 @@
sprite: White/Clothing/Head/nightvision.rsi
state: icon
event: !type:ToggleNightVisionEvent
- type: entity
id: ToggleBodyCamera
name: Toggle body camera.
description: Toggles body camera.
noSpawn: true
components:
- type: InstantAction
itemIconStyle: BigAction
priority: -20
icon: { sprite: Objects\Specific\Security\body-camera.rsi, state: unpowered }
iconOn: { sprite: Objects\Specific\Security\body-camera.rsi, state: active }
event: !type:ToggleBodyCameraEvent