Crew monitoring crate updated to contain flatpacks, science access instead of engi (#33417)

* Make a crew monitoring crate with flatpacks

* fix image

* migration
This commit is contained in:
Plykiya
2024-11-19 17:05:20 -08:00
committed by GitHub
parent eebf06d9d6
commit fdf3df9fbd
6 changed files with 44 additions and 22 deletions

View File

@@ -1,9 +0,0 @@
- type: cargoProduct
id: CrewMonitoringBoards
icon:
sprite: Objects/Misc/module.rsi
state: cpuboard
product: CrateCrewMonitoringBoards
cost: 2000
category: cargoproduct-category-name-circuitboards
group: market

View File

@@ -27,3 +27,13 @@
cost: 800
category: cargoproduct-category-name-science
group: market
- type: cargoProduct
id: CrewMonitoring
icon:
sprite: Structures/Machines/server.rsi
state: server
product: CrateCrewMonitoring
cost: 2000
category: cargoproduct-category-name-science
group: market

View File

@@ -1,12 +0,0 @@
- type: entity
id: CrateCrewMonitoringBoards
parent: CrateEngineeringSecure
name: crew monitoring boards
description: Has two crew monitoring console and server replacements. Requires engineering access to open.
components:
- type: StorageFill
contents:
- id: CrewMonitoringComputerCircuitboard
amount: 2
- id: CrewMonitoringServerMachineCircuitboard
amount: 2

View File

@@ -12,3 +12,15 @@
amount: 2
- id: ClothingMaskSterile
amount: 2
- type: entity
id: CrateCrewMonitoring
parent: CrateScienceSecure
name: crew monitoring crate
description: Contains a flatpack of a crew monitoring server and a few crew monitoring computers. Requires Science access to open.
components:
- type: StorageFill
contents:
- id: CrewMonitoringServerFlatpack
- id: CrewMonitoringComputerFlatpack
amount: 3

View File

@@ -215,4 +215,22 @@
layers:
- state: fax-machine
- type: Flatpack
entity: FaxMachineBase
entity: FaxMachineBase
- type: entity
parent: BaseFlatpack
id: CrewMonitoringServerFlatpack
name: crew monitoring server flatpack
description: A flatpack used for constructing a crew monitoring server.
components:
- type: Flatpack
entity: CrewMonitoringServer
- type: entity
parent: BaseFlatpack
id: CrewMonitoringComputerFlatpack
name: crew monitoring computer flatpack
description: A flatpack used for constructing a crew monitoring console.
components:
- type: Flatpack
entity: ComputerCrewMonitoring

View File

@@ -475,3 +475,6 @@ LeftLegBorgJanitor: LeftLegBorg
RightLegBorgJanitor: RightLegBorg
HeadBorgJanitor: LightHeadBorg
TorsoBorgJanitor: TorsoBorg
# 2024-11-19
CrateCrewMonitoringBoards: CrateCrewMonitoring