* Revert "Remove handheld crew monitor (#24761)"
This reverts commit
bbc6d29d21df618f7aaf51550da5d71d2e31da04.
# Conflicts:
# Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml
# Resources/Prototypes/Entities/Structures/Machines/lathe.yml
# Resources/Prototypes/Research/biochemical.yml
# Resources/migration.yml
* changes
* zeweh
* dergs
- type: Transform
pos: -3.5805476,0.74100244
parent: 179
-- proto: HandheldCrewMonitor
- entities:
- - uid: 1184
- components:
- - type: Transform
- pos: 1.6819578,7.502847
- parent: 179
- proto: HandheldHealthAnalyzer
entities:
- uid: 513
- type: Transform\r
pos: -25.604141,8.625723\r
parent: 1668\r
-- proto: HandheldCrewMonitor\r
- entities:\r
- - uid: 1461\r
- components:\r
- - type: Transform\r
- pos: 13.504195,-12.438507\r
- parent: 1668\r
- proto: HandLabeler\r
entities:\r
- uid: 2228\r
- id: ClothingHeadHatBeretCmo
- id: ClothingOuterHardsuitMedical
- id: Hypospray
+ - id: HandheldCrewMonitor
- id: DoorRemoteMedical
- id: RubberStampCMO
- id: MedicalTechFabCircuitboard
- id: ClothingBackpackDuffelSurgeryFilled
- id: ClothingMaskSterile
- id: Hypospray
+ - id: HandheldCrewMonitor
- id: DoorRemoteMedical
- id: RubberStampCMO
- id: MedicalTechFabCircuitboard
--- /dev/null
+- type: entity
+ name: handheld crew monitor
+ parent:
+ - BaseItem
+ - PowerCellSlotSmallItem
+ # CMO-only bud, don't add more.
+ id: HandheldCrewMonitor
+ description: A hand-held crew monitor displaying the status of suit sensors.
+ components:
+ - type: Sprite
+ sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi
+ state: scanner
+ - type: PowerCellDraw
+ drawRate: 0
+ useRate: 20
+ - type: ActivatableUIRequiresPowerCell
+ - type: ActivatableUI
+ key: enum.CrewMonitoringUIKey.Key
+ closeOnHandDeselect: false
+ - type: UserInterface
+ interfaces:
+ - key: enum.CrewMonitoringUIKey.Key
+ type: CrewMonitoringBoundUserInterface
+ - type: CrewMonitoringConsole
+ - type: DeviceNetwork
+ deviceNetId: Wireless
+ receiveFrequencyId: CrewMonitor
+ - type: WirelessNetworkConnection
+ range: 500
+ - type: StationLimitedNetwork
+ - type: StaticPrice
+ price: 500
+
+- type: entity
+ id: HandheldCrewMonitorEmpty
+ parent: HandheldCrewMonitor
+ suffix: Empty
+ components:
+ - type: ItemSlots
+ slots:
+ cell_slot:
+ name: power-cell-slot-component-slot-name-default
--- /dev/null
+{
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/commit/ab4abf318f293a701754656dd4e9261eb70f8824#diff-9ab5c8a5e47ab7cfaeadd859a23e32b05de1fe839e99ea767fd7e340b6385d67",
+ "states": [
+ {
+ "name": "scanner",
+ "directions": 1,
+ "delays": [
+ [
+ 0.4,
+ 0.4
+ ]
+ ]
+ },
+ {
+ "name": "icon",
+ "directions": 1
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/commit/ab4abf318f293a701754656dd4e9261eb70f8824#diff-9ab5c8a5e47ab7cfaeadd859a23e32b05de1fe839e99ea767fd7e340b6385d67,this sprite made(resprite) by Fazansen(https://github.com/Fazansen)",
+ "states": [
+ {
+ "name": "syndiscanner",
+ "directions": 1,
+ "delays": [
+ [
+ 0.4,
+ 0.4
+ ]
+ ]
+ }
+ ]
+}
FoodBoxDonkpocketGondola: FoodBoxDonkpocketPizza
# 2024-01-31
-HandheldCrewMonitorEmpty: null
-HandheldCrewMonitor: null
SpyCrewMonitor: null
SpyCrewMonitorEmpty: null
SyndiCrewMonitor: null