Add camera bug (#30250)

* Add camera bug

* Update camera_bug.png

* fix

* change

* Update Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/camera_bug.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Catalog/uplink_catalog.yml

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
This commit is contained in:
pofitlo
2024-10-01 02:24:36 +04:00
committed by GitHub
parent 2f286afd95
commit bad7359aeb
5 changed files with 52 additions and 0 deletions

View File

@@ -443,6 +443,9 @@ uplink-barber-scissors-desc = A good tool to give your fellow agent a nice hairc
uplink-backpack-syndicate-name = Syndicate backpack
uplink-backpack-syndicate-desc = A lightweight explosion-proof backpack for holding various traitor goods
uplink-cameraBug-name = Camera bug
uplink-cameraBug-desc = A portable device that allows you to view the station's cameras.
uplink-combat-bakery-name = Combat Bakery Kit
uplink-combat-bakery-desc = A kit of clandestine baked weapons. Contains a baguette sword, a pair of throwing croissants, and a syndicate microwave board for making more. Once the job is done, eat the evidence.

View File

@@ -1085,6 +1085,16 @@
categories:
- UplinkDisruption
- type: listing
id: UplinkCameraBug
name: uplink-cameraBug-name
description: uplink-cameraBug-desc
productEntity: CameraBug
cost:
Telecrystal: 4
categories:
- UplinkDisruption
# Allies
- type: listing

View File

@@ -0,0 +1,25 @@
- type: entity
id: CameraBug
parent: [ BaseItem, BaseSyndicateContraband ]
name: camera bug
description: An illegal syndicate device that allows you to hack into the station's camera network.
components:
- type: Sprite
sprite: Objects/Devices/camera_bug.rsi
layers:
- state: camera_bug
- type: Item
- type: ActivatableUI
requireActiveHand: false
inHandsOnly: true
key: enum.SurveillanceCameraMonitorUiKey.Key
- type: UserInterface
interfaces:
enum.SurveillanceCameraMonitorUiKey.Key:
type: SurveillanceCameraMonitorBoundUserInterface
- type: DeviceNetwork
deviceNetId: Wired
receiveFrequencyId: SurveillanceCamera
transmitFrequencyId: SurveillanceCamera
- type: WiredNetworkConnection
- type: SurveillanceCameraMonitor

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

View File

@@ -0,0 +1,14 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "created by pofitlo",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "camera_bug"
}
]
}