components:
- type: StorageFill
contents:
- - id: SyndiCrewMonitorEmpty
- amount: 1
- id: PowerCellHigh
amount: 1
- id: ClothingEyesGlassesHiddenSecurity
- 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
id: ChameleonSet
name: thief-backpack-category-chameleon-name
description: thief-backpack-category-chameleon-description
- sprite:
+ sprite:
sprite: /Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi
state: icon
content:
id: ToolsSet
name: thief-backpack-category-tools-name
description: thief-backpack-category-tools-description
- sprite:
+ sprite:
sprite: Objects/Tools/jaws_of_life.rsi
state: jaws_pry
content:
id: SleeperSet
name: thief-backpack-category-sleeper-name
description: thief-backpack-category-sleeper-description
- sprite:
+ sprite:
sprite: Objects/Tanks/anesthetic.rsi
state: icon
content:
id: CommunicatorSet
name: thief-backpack-category-communicator-name
description: thief-backpack-category-communicator-description
- sprite:
+ sprite:
sprite: Objects/Tools/spy_device.rsi
state: icon
content:
- EncryptionKeyStationMaster
- CyberPen
- - SpyCrewMonitor
- BriefcaseThiefBribingBundleFilled
- ClothingMaskGasVoiceChameleon
#- todo Chameleon Stamp
-
+
- type: thiefBackpackSet
id: SmugglerSet
name: thief-backpack-category-smuggler-name
description: thief-backpack-category-smuggler-description
- sprite:
+ sprite:
sprite: Clothing/Neck/Cloaks/void.rsi
state: icon
content:
+++ /dev/null
-- type: entity
- name: handheld crew monitor
- parent:
- - BaseItem
- - PowerCellSlotSmallItem
- 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
-
-- type: entity
- id: SpyCrewMonitor
- name: spy monitor
- description: A spy device capable of connecting to crew monitoring servers.
- parent: HandheldCrewMonitor
- components:
- - type: Sprite
- sprite: Objects/Tools/spy_device.rsi
- state: icon
- - type: Item
- sprite: Objects/Tools/spy_device.rsi
- - type: PowerCellDraw
- useRate: 10
- - type: StaticPrice
- price: 750
-
-- type: entity
- id: SpyCrewMonitorEmpty
- parent: SpyCrewMonitor
- suffix: Empty
- components:
- - type: ItemSlots
- slots:
- cell_slot:
- name: power-cell-slot-component-slot-name-default
-
-- type: entity
- id: SyndiCrewMonitor
- name: syndicate crew monitor
- description: The syndicated version of crew monitor, intercepts information from the server.
- parent: HandheldCrewMonitor
- components:
- - type: Sprite
- sprite: Objects/Specific/Medical/syndihandheldcrewmonitor.rsi
- state: syndiscanner
- - type: Item
- sprite: Objects/Specific/Medical/syndihandheldcrewmonitor.rsi
- - type: PowerCellDraw
- useRate: 40
-
-- type: entity
- id: SyndiCrewMonitorEmpty
- parent: SyndiCrewMonitor
- suffix: Empty
- components:
- - type: ItemSlots
- slots:
- cell_slot:
- name: power-cell-slot-component-slot-name-default
-
\ No newline at end of file
- AnomalyScanner
- AnomalyLocator
- AnomalyLocatorWide
- - HandheldCrewMonitor
- Scalpel
- Retractor
- Cautery
- MedkitRadiation
- MedkitCombat
dynamicRecipes:
- - HandheldCrewMonitor
- ClothingHandsGlovesNitrile
- CryostasisBeaker
- LargeBeaker
materials:
Cloth: 200
-- type: latheRecipe
- id: HandheldCrewMonitor
- result: HandheldCrewMonitorEmpty
- category: Tools
- completetime: 2
- materials:
- Glass: 1200
- Steel: 1000
- Plastic: 1400
-
- type: latheRecipe
id: HandheldHealthAnalyzer
result: HandheldHealthAnalyzerEmpty
technologyPrerequisites:
- Chemistry
-- type: technology
- id: CrewMonitoring
- name: research-technology-crew-monitoring
- icon:
- sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi
- state: scanner
- discipline: Biochemical
- tier: 2
- cost: 10000
- recipeUnlocks:
- - HandheldCrewMonitor
-
# Tier 3
- type: technology
+++ /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
- ]
- ]
- }
- ]
-}
ClothingBackpackSecurityFilledDetective: ClothingBackpackFilledDetective
ClothingBackpackDuffelSecurityFilledDetective: ClothingBackpackDuffelFilledDetective
ClothingBackpackSatchelSecurityFilledDetective: ClothingBackpackSatchelFilledDetective
+
+# 2024-01-31
+HandheldCrewMonitorEmpty: null
+HandheldCrewMonitor: null
+SpyCrewMonitor: null
+SpyCrewMonitorEmpty: null
+SyndiCrewMonitor: null
+SyndiCrewMonitorEmpty: null
\ No newline at end of file