]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Crew monitoring crate updated to contain flatpacks, science access instead of engi...
authorPlykiya <58439124+Plykiya@users.noreply.github.com>
Wed, 20 Nov 2024 01:05:20 +0000 (17:05 -0800)
committerGitHub <noreply@github.com>
Wed, 20 Nov 2024 01:05:20 +0000 (12:05 +1100)
* Make a crew monitoring crate with flatpacks

* fix image

* migration

Resources/Prototypes/Catalog/Cargo/cargo_circuitboards.yml [deleted file]
Resources/Prototypes/Catalog/Cargo/cargo_science.yml
Resources/Prototypes/Catalog/Fills/Crates/circuitboards.yml [deleted file]
Resources/Prototypes/Catalog/Fills/Crates/science.yml
Resources/Prototypes/Entities/Objects/Devices/flatpack.yml
Resources/migration.yml

diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_circuitboards.yml b/Resources/Prototypes/Catalog/Cargo/cargo_circuitboards.yml
deleted file mode 100644 (file)
index a96780f..0000000
+++ /dev/null
@@ -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
index 756a223e74de8433964093a472999c3ddb08681e..cb7f8af8224be323c05f55863719c5467a70cc90 100644 (file)
   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
diff --git a/Resources/Prototypes/Catalog/Fills/Crates/circuitboards.yml b/Resources/Prototypes/Catalog/Fills/Crates/circuitboards.yml
deleted file mode 100644 (file)
index 899db4c..0000000
+++ /dev/null
@@ -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
index 15ce05708e3e6071b262dddb4eddfd4567942b60..6adf5942a43a7efcf3e0aa0dd6ea34bae81053a0 100644 (file)
         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
index 5fb81aa6d4815eb78bad302623466ac26c087c96..82d43cf7d824e1570d4b0b35928751956f751b7d 100644 (file)
     layers:
     - state: fax-machine
   - type: Flatpack
-    entity: FaxMachineBase
\ No newline at end of file
+    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
index 8940df2b65e15b4f8f570b6041e9c541a486e108..a09986ebd8604079a109b115f84176d90f0db9cf 100644 (file)
@@ -475,3 +475,6 @@ LeftLegBorgJanitor: LeftLegBorg
 RightLegBorgJanitor: RightLegBorg
 HeadBorgJanitor: LightHeadBorg
 TorsoBorgJanitor: TorsoBorg
+
+# 2024-11-19
+CrateCrewMonitoringBoards: CrateCrewMonitoring