Seed extractor construction + upgrading (#11972)

This commit is contained in:
0x6273
2022-10-23 00:26:02 +02:00
committed by GitHub
parent d7bbcb07d4
commit 8718df5622
7 changed files with 81 additions and 11 deletions

View File

@@ -308,6 +308,24 @@
DefaultPrototype: Beaker
ExamineName: Glass Beaker
- type: entity
id: SeedExtractorMachineCircuitboard
parent: BaseMachineCircuitboard
name: seed extractor machine board
description: A machine printed circuit board for a seed extractor
components:
- type: Sprite
state: service
- type: MachineBoard
prototype: SeedExtractor
requirements:
Manipulator: 2
Capacitor: 1
materialRequirements:
# replacing the console screen
Glass: 1
Cable: 2
- type: entity
id: SMESMachineCircuitboard
parent: BaseMachineCircuitboard

View File

@@ -289,6 +289,7 @@
- WallmountSubstationElectronics
- EmitterCircuitboard
- GasRecyclerMachineCircuitboard
- SeedExtractorMachineCircuitboard
- type: MaterialStorage
whitelist:
tags:

View File

@@ -1,7 +1,7 @@
- type: entity
id: SeedExtractor
name: seed extractor
parent: BaseMachinePowered
parent: [ BaseMachinePowered, ConstructibleMachine ]
description: Extracts seeds from produce.
components:
- type: Sprite
@@ -33,3 +33,8 @@
True: { visible: true }
False: { visible: false }
- type: SeedExtractor
- type: Machine
board: SeedExtractorMachineCircuitboard
- type: UpgradePowerDraw
powerDrawMultiplier: 0.75
scaling: Exponential