# SPDX-FileCopyrightText: 2024 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: BaseHandheldTelevision
  name: handheld television
  description: Finally, some decent reception around here...
  parent: BaseItem
  components:
    - type: Sprite
      sprite: _Goobstation/Objects/Devices/tablets.rsi
      layers:
        - state: tablet
        - state: television
          shader: unshaded
    - type: ActivatableUI
      inHandsOnly: true
      singleUser: true
      key: enum.SurveillanceCameraMonitorUiKey.Key
    - type: DeviceNetwork
      deviceNetId: Wireless
      receiveFrequencyId: SurveillanceCamera
      transmitFrequencyId: SurveillanceCamera
    - type: WirelessNetworkConnection
      range: 200
    - type: UserInterface
      interfaces:
          enum.SurveillanceCameraMonitorUiKey.Key:
            type: SurveillanceCameraMonitorBoundUserInterface
    - type: Speech
      speechVerb: Robotic
    - type: SurveillanceCameraSpeaker
    - type: SurveillanceCameraMonitor