From e695c73d6e178b68c4cdc08bba755b790e6ed0b8 Mon Sep 17 00:00:00 2001 From: Nairodian Naxelod Date: Mon, 23 Dec 2024 17:26:40 -0600 Subject: [PATCH] Job Slots Computer Board and Flatpack --- .../Objects/Devices/Circuitboards/computer.yml | 10 ++++++++++ .../_CD/Entities/Objects/Devices/flatpack.yml | 14 ++++++++++++++ .../Structures/Machines/Computers/computers.yml | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_CD/Entities/Objects/Devices/Circuitboards/computer.yml create mode 100644 Resources/Prototypes/_CD/Entities/Objects/Devices/flatpack.yml diff --git a/Resources/Prototypes/_CD/Entities/Objects/Devices/Circuitboards/computer.yml b/Resources/Prototypes/_CD/Entities/Objects/Devices/Circuitboards/computer.yml new file mode 100644 index 00000000000..4a058237c08 --- /dev/null +++ b/Resources/Prototypes/_CD/Entities/Objects/Devices/Circuitboards/computer.yml @@ -0,0 +1,10 @@ +- type: entity + parent: BaseComputerCircuitboard + id: JobSlotsComputerCircuitboard + name: job slots computer board + description: A computer printed circuit board for a job slots console. + components: + - type: Sprite + state: cpu_command + - type: ComputerBoard + prototype: ComputerJobSlots diff --git a/Resources/Prototypes/_CD/Entities/Objects/Devices/flatpack.yml b/Resources/Prototypes/_CD/Entities/Objects/Devices/flatpack.yml new file mode 100644 index 00000000000..8f98976efc5 --- /dev/null +++ b/Resources/Prototypes/_CD/Entities/Objects/Devices/flatpack.yml @@ -0,0 +1,14 @@ +- type: entity + parent: BaseFlatpack + id: JobSlotsComputerFlatpack + name: job slots console flatpack + description: A flatpack used for constructing a job slots console. + components: + - type: Flatpack + entity: ComputerJobSlots + - type: Sprite + layers: + - state: base + - state: overlay + color: "#334E6D" + - state: icon-default diff --git a/Resources/Prototypes/_CD/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/_CD/Entities/Structures/Machines/Computers/computers.yml index 1b0b21a132f..48dd3c8bd83 100644 --- a/Resources/Prototypes/_CD/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/_CD/Entities/Structures/Machines/Computers/computers.yml @@ -17,7 +17,7 @@ - map: [ "enum.WiresVisualLayers.MaintenancePanel" ] state: generic_panel_open - type: Computer - board: ComputerMassMediaCircuitboard + board: JobSlotsComputerCircuitboard - type: DeviceNetworkRequiresPower - type: JobSlotsConsole blacklist: