Simplifying Machine Upgrading (#15802)
This commit is contained in:
@@ -516,9 +516,7 @@
|
||||
- TechDiskComputerCircuitboard
|
||||
- CapacitorStockPart
|
||||
- MatterBinStockPart
|
||||
- MicroLaserStockPart
|
||||
- MicroManipulatorStockPart
|
||||
- ScanningModuleStockPart
|
||||
- NodeScanner
|
||||
- AnomalyScanner
|
||||
- AnomalyLocator
|
||||
@@ -586,9 +584,7 @@
|
||||
unlockedRecipes:
|
||||
- AdvancedCapacitorStockPart
|
||||
- AdvancedMatterBinStockPart
|
||||
- HighPowerMicroLaserStockPart
|
||||
- NanoManipulatorStockPart
|
||||
- AdvancedScanningModuleStockPart
|
||||
|
||||
- type: technology
|
||||
name: technologies-magboots-technology
|
||||
@@ -617,6 +613,4 @@
|
||||
unlockedRecipes:
|
||||
- SuperCapacitorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
- UltraHighPowerMicroLaserStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- PhasicScanningModuleStockPart
|
||||
|
||||
@@ -6,8 +6,6 @@
|
||||
CableApcStack: 2
|
||||
FlashlightLantern: 2
|
||||
PowerCellSmallPrinted: 3
|
||||
MicroLaserStockPart: 4
|
||||
MatterBinStockPart: 4
|
||||
CapacitorStockPart: 4
|
||||
MicroManipulatorStockPart: 4
|
||||
ScanningModuleStockPart: 4
|
||||
MicroManipulatorStockPart: 4
|
||||
@@ -62,9 +62,7 @@
|
||||
- type: RandomSpawner
|
||||
prototypes:
|
||||
- AdvancedCapacitorStockPart
|
||||
- AdvancedScanningModuleStockPart
|
||||
- NanoManipulatorStockPart
|
||||
- HighPowerMicroLaserStockPart
|
||||
- AdvancedMatterBinStockPart
|
||||
offset: 0.0
|
||||
|
||||
@@ -81,16 +79,12 @@
|
||||
- type: RandomSpawner
|
||||
rarePrototypes:
|
||||
- QuadraticCapacitorStockPart
|
||||
- TriphasicScanningModuleStockPart
|
||||
- FemtoManipulatorStockPart
|
||||
- QuadUltraMicroLaserStockPart
|
||||
- BluespaceMatterBinStockPart
|
||||
rareChance: 0.05
|
||||
prototypes:
|
||||
- SuperCapacitorStockPart
|
||||
- PhasicScanningModuleStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- UltraHighPowerMicroLaserStockPart
|
||||
- SuperMatterBinStockPart
|
||||
chance: 0.95
|
||||
offset: 0.0
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
prototype: UniformPrinter
|
||||
requirements:
|
||||
MatterBin: 1
|
||||
Laser: 2
|
||||
Manipulator: 2
|
||||
|
||||
- type: entity
|
||||
id: VaccinatorMachineCircuitboard
|
||||
@@ -140,11 +140,18 @@
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: DiseaseDiagnoser
|
||||
requirements:
|
||||
Manipulator: 1
|
||||
Laser: 2
|
||||
materialRequirements:
|
||||
Cable: 5
|
||||
tagRequirements:
|
||||
GlassBeaker:
|
||||
Amount: 1
|
||||
DefaultPrototype: Beaker
|
||||
ExamineName: Glass Beaker
|
||||
componentRequirements:
|
||||
DiseaseSwab:
|
||||
Amount: 1
|
||||
DefaultPrototype: DiseaseSwab
|
||||
ExamineName: Swab
|
||||
|
||||
- type: entity
|
||||
id: ArtifactAnalyzerMachineCircuitboard
|
||||
@@ -157,7 +164,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: MachineArtifactAnalyzer
|
||||
requirements:
|
||||
ScanningModule: 3
|
||||
Manipulator: 3
|
||||
Capacitor: 1
|
||||
materialRequirements:
|
||||
Glass: 5
|
||||
@@ -173,7 +180,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: MachineTraversalDistorter
|
||||
requirements:
|
||||
ScanningModule: 1
|
||||
Manipulator: 1
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Steel: 5
|
||||
@@ -190,7 +197,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: MachineAnomalyVessel
|
||||
requirements:
|
||||
ScanningModule: 5
|
||||
Capacitor: 5
|
||||
materialRequirements:
|
||||
Cable: 1
|
||||
PlasmaGlass: 10
|
||||
@@ -206,10 +213,10 @@
|
||||
- type: MachineBoard
|
||||
prototype: MachineAPE
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
Laser: 3
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Cable: 1
|
||||
Glass: 1
|
||||
|
||||
- type: entity
|
||||
id: ThermomachineFreezerMachineCircuitBoard
|
||||
@@ -222,8 +229,8 @@
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineFreezer
|
||||
requirements:
|
||||
MatterBin: 3
|
||||
Laser: 3
|
||||
MatterBin: 2
|
||||
Manipulator: 2
|
||||
materialRequirements:
|
||||
Cable: 5
|
||||
- type: Construction
|
||||
@@ -242,8 +249,8 @@
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineHeater
|
||||
requirements:
|
||||
MatterBin: 3
|
||||
Laser: 3
|
||||
MatterBin: 2
|
||||
Manipulator: 2
|
||||
materialRequirements:
|
||||
Cable: 5
|
||||
- type: Construction
|
||||
@@ -262,7 +269,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: PortableScrubber
|
||||
requirements:
|
||||
MatterBin: 3
|
||||
MatterBin: 1
|
||||
Manipulator: 2
|
||||
materialRequirements:
|
||||
Cable: 5
|
||||
@@ -279,7 +286,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: CloningPod
|
||||
requirements:
|
||||
ScanningModule: 2
|
||||
MatterBin: 2
|
||||
Manipulator: 2
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
@@ -296,7 +303,6 @@
|
||||
- type: MachineBoard
|
||||
prototype: MedicalScanner
|
||||
requirements:
|
||||
ScanningModule: 2
|
||||
Capacitor: 1
|
||||
materialRequirements:
|
||||
Glass: 5
|
||||
@@ -310,9 +316,6 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: CrewMonitoringServer
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
ScanningModule: 2
|
||||
materialRequirements:
|
||||
Steel: 1
|
||||
Cable: 2
|
||||
@@ -327,12 +330,8 @@
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: CryoPod
|
||||
requirements:
|
||||
ScanningModule: 1
|
||||
Manipulator: 1
|
||||
MatterBin: 2
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
Glass: 5
|
||||
Cable: 1
|
||||
|
||||
- type: entity
|
||||
@@ -346,9 +345,10 @@
|
||||
- type: MachineBoard
|
||||
prototype: chem_master
|
||||
requirements:
|
||||
Manipulator: 1
|
||||
Capacitor: 1
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
Cable: 1
|
||||
tagRequirements:
|
||||
GlassBeaker:
|
||||
Amount: 2
|
||||
@@ -367,10 +367,14 @@
|
||||
prototype: chem_dispenser
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
Manipulator: 1
|
||||
MatterBin: 2
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
Steel: 3
|
||||
tagRequirements:
|
||||
GlassBeaker:
|
||||
Amount: 2
|
||||
DefaultPrototype: Beaker
|
||||
ExamineName: Glass Beaker
|
||||
|
||||
- type: entity
|
||||
id: BiomassReclaimerMachineCircuitboard
|
||||
@@ -381,7 +385,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: BiomassReclaimer
|
||||
requirements:
|
||||
Laser: 1
|
||||
MatterBin: 2
|
||||
Manipulator: 1
|
||||
tagRequirements:
|
||||
Pipe:
|
||||
@@ -407,14 +411,10 @@
|
||||
state: service
|
||||
- type: MachineBoard
|
||||
prototype: hydroponicsTray
|
||||
# See: https://github.com/vgstation-coders/vgstation13/blob/e9a806f30b4db0efa2a68b9eb42e3120d2321b6a/code/modules/hydroponics/hydro_tray.dm#L57
|
||||
requirements:
|
||||
MatterBin: 2
|
||||
ScanningModule: 1
|
||||
Capacitor: 1
|
||||
materialRequirements:
|
||||
# replacing the console screen
|
||||
Glass: 1
|
||||
Glass: 5
|
||||
Cable: 2
|
||||
tagRequirements:
|
||||
GlassBeaker:
|
||||
Amount: 2
|
||||
@@ -451,7 +451,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: SMESBasicEmpty
|
||||
requirements:
|
||||
Capacitor: 10
|
||||
Capacitor: 5
|
||||
|
||||
- type: entity
|
||||
id: SubstationMachineCircuitboard
|
||||
@@ -479,11 +479,9 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: DawInstrument
|
||||
requirements:
|
||||
Capacitor: 4
|
||||
ScanningModule: 5
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
Cable: 1
|
||||
tagRequirements:
|
||||
# One instrument to bring them all and in the darkness bind them...
|
||||
KeyedInstrument:
|
||||
@@ -534,8 +532,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: Thruster
|
||||
requirements:
|
||||
Laser: 4
|
||||
Capacitor: 1
|
||||
Capacitor: 4
|
||||
materialRequirements:
|
||||
Steel: 5
|
||||
|
||||
@@ -547,7 +544,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: Gyroscope
|
||||
requirements:
|
||||
ScanningModule: 2
|
||||
Manipulator: 2
|
||||
Capacitor: 1
|
||||
materialRequirements:
|
||||
Glass: 2
|
||||
@@ -580,7 +577,6 @@
|
||||
- type: MachineBoard
|
||||
prototype: KitchenReagentGrinder
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
MatterBin: 2
|
||||
Manipulator: 2
|
||||
tagRequirements:
|
||||
@@ -598,9 +594,9 @@
|
||||
- type: MachineBoard
|
||||
prototype: ChemistryHotplate
|
||||
requirements:
|
||||
Laser: 2
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Steel: 2
|
||||
Glass: 1
|
||||
|
||||
- type: entity
|
||||
id: StasisBedMachineCircuitboard
|
||||
@@ -613,12 +609,11 @@
|
||||
prototype: StasisBed
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
Manipulator: 1
|
||||
materialRequirements:
|
||||
Cable: 3
|
||||
tagRequirements:
|
||||
Pipe:
|
||||
Amount: 4
|
||||
Amount: 1
|
||||
DefaultPrototype: GasPipeStraight
|
||||
ExamineName: Pipe
|
||||
Cryobeaker:
|
||||
@@ -652,8 +647,7 @@
|
||||
prototype: OreProcessor
|
||||
requirements:
|
||||
MatterBin: 1
|
||||
Manipulator: 1
|
||||
Laser: 2
|
||||
Manipulator: 3
|
||||
materialRequirements:
|
||||
Glass: 1
|
||||
|
||||
@@ -668,7 +662,6 @@
|
||||
prototype: KitchenMicrowave
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
Laser: 1
|
||||
materialRequirements:
|
||||
Glass: 2
|
||||
Cable: 2
|
||||
@@ -683,7 +676,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: FatExtractor
|
||||
requirements:
|
||||
Laser: 1
|
||||
Manipulator: 1
|
||||
componentRequirements:
|
||||
Utensil:
|
||||
Amount: 1
|
||||
@@ -700,8 +693,7 @@
|
||||
- type: MachineBoard
|
||||
prototype: Emitter
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
Laser: 1
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
CableHV: 5
|
||||
Glass: 2
|
||||
@@ -714,8 +706,8 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: SurveillanceCameraRouterConstructed
|
||||
requirements:
|
||||
Capacitor: 4
|
||||
materialRequirements:
|
||||
Cable: 1
|
||||
|
||||
- type: entity
|
||||
id: SurveillanceCameraWirelessRouterCircuitboard
|
||||
@@ -725,9 +717,9 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: SurveillanceCameraWirelessRouterConstructed
|
||||
requirements:
|
||||
Laser: 1
|
||||
Capacitor: 4
|
||||
materialRequirements:
|
||||
Cable: 2
|
||||
Glass: 1
|
||||
|
||||
- type: entity
|
||||
id: SurveillanceWirelessCameraMovableCircuitboard
|
||||
@@ -737,9 +729,6 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: SurveillanceWirelessCameraMovableConstructed
|
||||
requirements:
|
||||
Laser: 1
|
||||
Capacitor: 4
|
||||
materialRequirements:
|
||||
Glass: 2
|
||||
Cable: 2
|
||||
@@ -752,12 +741,9 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: SurveillanceWirelessCameraAnchoredConstructed
|
||||
requirements:
|
||||
Laser: 1
|
||||
Capacitor: 4
|
||||
materialRequirements:
|
||||
Glass: 2
|
||||
Cable: 2
|
||||
Glass: 1
|
||||
|
||||
- type: entity
|
||||
id: GasRecyclerMachineCircuitboard
|
||||
@@ -768,8 +754,8 @@
|
||||
- type: MachineBoard
|
||||
prototype: GasRecycler
|
||||
requirements:
|
||||
Laser: 2
|
||||
Manipulator: 2
|
||||
Capacitor: 1
|
||||
Manipulator: 1
|
||||
materialRequirements:
|
||||
Steel: 10
|
||||
Plasma: 5
|
||||
@@ -818,9 +804,6 @@
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: TelecomServer
|
||||
requirements:
|
||||
Capacitor: 1
|
||||
ScanningModule: 2
|
||||
materialRequirements:
|
||||
Steel: 1
|
||||
Cable: 2
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Objects/Misc/stock_parts.rsi
|
||||
- type: MachinePart
|
||||
rating: 1
|
||||
- type: Item
|
||||
size: 1
|
||||
- type: GuideHelp
|
||||
guides:
|
||||
- MachineUpgrading
|
||||
@@ -28,23 +28,11 @@
|
||||
part: Capacitor
|
||||
rating: 1
|
||||
|
||||
- type: entity
|
||||
id: ScanningModuleStockPart
|
||||
name: scanning module
|
||||
parent: BaseStockPart
|
||||
description: A compact, high resolution scanning module used in the construction of certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: scan_module
|
||||
- type: MachinePart
|
||||
part: ScanningModule
|
||||
rating: 1
|
||||
|
||||
- type: entity
|
||||
id: MicroManipulatorStockPart
|
||||
name: micro-manipulator
|
||||
name: manipulator
|
||||
parent: BaseStockPart
|
||||
description: A tiny little manipulator used in the construction of certain devices.
|
||||
description: A basic manipulator used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: micro_mani
|
||||
@@ -52,23 +40,11 @@
|
||||
part: Manipulator
|
||||
rating: 1
|
||||
|
||||
- type: entity
|
||||
id: MicroLaserStockPart
|
||||
name: micro-laser
|
||||
parent: BaseStockPart
|
||||
description: A tiny laser used in certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: micro_laser
|
||||
- type: MachinePart
|
||||
part: Laser
|
||||
rating: 1
|
||||
|
||||
- type: entity
|
||||
id: MatterBinStockPart
|
||||
name: matter bin
|
||||
parent: BaseStockPart
|
||||
description: A container designed to hold compressed matter awaiting reconstruction.
|
||||
description: A basic matter bin used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: matter_bin
|
||||
@@ -89,44 +65,22 @@
|
||||
- type: MachinePart
|
||||
rating: 2
|
||||
|
||||
- type: entity
|
||||
id: AdvancedScanningModuleStockPart
|
||||
name: advanced scanning module
|
||||
parent: ScanningModuleStockPart
|
||||
description: A compact, high resolution scanning module used in the construction of certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: adv_scan_module
|
||||
- type: MachinePart
|
||||
rating: 2
|
||||
|
||||
- type: entity
|
||||
id: NanoManipulatorStockPart
|
||||
name: nano-manipulator
|
||||
name: advanced manipulator
|
||||
parent: MicroManipulatorStockPart
|
||||
description: A tiny little manipulator used in the construction of certain devices.
|
||||
description: An advanced manipulator used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: nano_mani
|
||||
- type: MachinePart
|
||||
rating: 2
|
||||
|
||||
- type: entity
|
||||
id: HighPowerMicroLaserStockPart
|
||||
name: high-power micro-laser
|
||||
parent: MicroLaserStockPart
|
||||
description: A tiny laser used in certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: high_micro_laser
|
||||
- type: MachinePart
|
||||
rating: 2
|
||||
|
||||
- type: entity
|
||||
id: AdvancedMatterBinStockPart
|
||||
name: advanced matter bin
|
||||
parent: MatterBinStockPart
|
||||
description: A container designed to hold compressed matter awaiting reconstruction.
|
||||
description: An advanced matter bin used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: advanced_matter_bin
|
||||
@@ -139,51 +93,29 @@
|
||||
id: SuperCapacitorStockPart
|
||||
name: super capacitor
|
||||
parent: CapacitorStockPart
|
||||
description: A super-high capacity capacitor used in the construction of a variety of devices.
|
||||
description: A super capacitor used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: super_capacitor
|
||||
- type: MachinePart
|
||||
rating: 3
|
||||
|
||||
- type: entity
|
||||
id: PhasicScanningModuleStockPart
|
||||
name: phasic scanning module
|
||||
parent: ScanningModuleStockPart
|
||||
description: A compact, high resolution phasic scanning module used in the construction of certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: super_scan_module
|
||||
- type: MachinePart
|
||||
rating: 3
|
||||
|
||||
- type: entity
|
||||
id: PicoManipulatorStockPart
|
||||
name: pico-manipulator
|
||||
name: super manipulator
|
||||
parent: MicroManipulatorStockPart
|
||||
description: A tiny little manipulator used in the construction of certain devices.
|
||||
description: A super manipulator used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pico_mani
|
||||
- type: MachinePart
|
||||
rating: 3
|
||||
|
||||
- type: entity
|
||||
id: UltraHighPowerMicroLaserStockPart
|
||||
name: ultra-high-power micro-laser
|
||||
parent: MicroLaserStockPart
|
||||
description: A tiny laser used in certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ultra_high_micro_laser
|
||||
- type: MachinePart
|
||||
rating: 3
|
||||
|
||||
- type: entity
|
||||
id: SuperMatterBinStockPart
|
||||
name: super matter bin
|
||||
parent: MatterBinStockPart
|
||||
description: A container designed to hold compressed matter awaiting reconstruction.
|
||||
description: A super matter bin used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: super_matter_bin
|
||||
@@ -194,60 +126,38 @@
|
||||
|
||||
- type: entity
|
||||
id: QuadraticCapacitorStockPart
|
||||
name: quadratic capacitor
|
||||
name: bluespace capacitor
|
||||
parent: CapacitorStockPart
|
||||
description: A quadratic capacity capacitor used in the construction of a variety of devices.
|
||||
description: A bluespace capacitor used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: quadratic_capacitor
|
||||
- type: MachinePart
|
||||
rating: 4
|
||||
|
||||
- type: entity
|
||||
id: TriphasicScanningModuleStockPart
|
||||
name: triphasic scanning module
|
||||
parent: ScanningModuleStockPart
|
||||
description: A compact, ultra resolution triphasic scanning module used in the construction of certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: triphasic_scan_module
|
||||
- type: MachinePart
|
||||
rating: 4
|
||||
|
||||
- type: entity
|
||||
id: FemtoManipulatorStockPart
|
||||
name: femto-manipulator
|
||||
name: bluespace manipulator
|
||||
parent: MicroManipulatorStockPart
|
||||
description: A tiny little manipulator used in the construction of certain devices.
|
||||
description: A bluespace manipulator used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: femto_mani
|
||||
- type: MachinePart
|
||||
rating: 4
|
||||
|
||||
- type: entity
|
||||
id: QuadUltraMicroLaserStockPart
|
||||
name: quad-ultra micro-laser
|
||||
parent: MicroLaserStockPart
|
||||
description: A tiny laser used in certain devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: quadultra_micro_laser
|
||||
- type: MachinePart
|
||||
rating: 4
|
||||
|
||||
- type: entity
|
||||
id: BluespaceMatterBinStockPart
|
||||
name: bluespace matter bin
|
||||
parent: MatterBinStockPart
|
||||
description: A container designed to hold compressed matter in bluespace awaiting reconstruction.
|
||||
description: A bluespace matter bin used in the construction of a variety of devices.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: bluespace_matter_bin
|
||||
- type: MachinePart
|
||||
rating: 4
|
||||
|
||||
# Subspace stock parts
|
||||
# Subspace stock parts (REMOVE THESE)
|
||||
|
||||
- type: entity
|
||||
id: AnsibleSubspaceStockPart
|
||||
@@ -257,8 +167,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: subspace_ansible
|
||||
- type: MachinePart
|
||||
part: Ansible
|
||||
|
||||
- type: entity
|
||||
id: FilterSubspaceStockPart
|
||||
@@ -268,8 +176,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hyperwave_filter
|
||||
- type: MachinePart
|
||||
part: Filter
|
||||
|
||||
- type: entity
|
||||
id: AmplifierSubspaceStockPart
|
||||
@@ -279,8 +185,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: subspace_amplifier
|
||||
- type: MachinePart
|
||||
part: Amplifier
|
||||
|
||||
- type: entity
|
||||
id: TreatmentSubspaceStockPart
|
||||
@@ -290,8 +194,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: treatment_disk
|
||||
- type: MachinePart
|
||||
part: Treatment
|
||||
|
||||
- type: entity
|
||||
id: AnalyzerSubspaceStockPart
|
||||
@@ -301,8 +203,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: wavelength_analyzer
|
||||
- type: MachinePart
|
||||
part: Analyzer
|
||||
|
||||
- type: entity
|
||||
id: CrystalSubspaceStockPart
|
||||
@@ -312,8 +212,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ansible_crystal
|
||||
- type: MachinePart
|
||||
part: Crystal
|
||||
|
||||
- type: entity
|
||||
id: TransmitterSubspaceStockPart
|
||||
@@ -323,5 +221,3 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: subspace_transmitter
|
||||
- type: MachinePart
|
||||
part: Transmitter
|
||||
|
||||
@@ -197,20 +197,14 @@
|
||||
- Drone
|
||||
- Flash
|
||||
- MicroManipulatorStockPart
|
||||
- ScanningModuleStockPart
|
||||
- MicroLaserStockPart
|
||||
- MatterBinStockPart
|
||||
- CapacitorStockPart
|
||||
- AdvancedCapacitorStockPart
|
||||
- AdvancedMatterBinStockPart
|
||||
- HighPowerMicroLaserStockPart
|
||||
- NanoManipulatorStockPart
|
||||
- AdvancedScanningModuleStockPart
|
||||
- SuperCapacitorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
- UltraHighPowerMicroLaserStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- PhasicScanningModuleStockPart
|
||||
- FirelockElectronics
|
||||
- DoorElectronics
|
||||
- APCElectronics
|
||||
@@ -468,7 +462,6 @@
|
||||
- type: Lathe
|
||||
idleState: icon
|
||||
runningState: icon
|
||||
machinePartPrintSpeed: Laser
|
||||
staticRecipes:
|
||||
- HandheldHealthAnalyzer
|
||||
- ClothingHandsGlovesLatex
|
||||
|
||||
@@ -82,9 +82,6 @@
|
||||
- type: Climbable
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 200 #Receives most of its power from the console
|
||||
- type: UpgradePowerDraw #upgrade it for the meme?
|
||||
powerDrawMultiplier: 0.75
|
||||
scaling: Exponential
|
||||
- type: EmptyOnMachineDeconstruct
|
||||
containers:
|
||||
- scanner-bodyContainer
|
||||
|
||||
@@ -59,9 +59,6 @@
|
||||
acts: ["Breakage"]
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 400
|
||||
- type: UpgradePowerDraw
|
||||
powerDrawMultiplier: 0.75
|
||||
scaling: Exponential
|
||||
- type: Machine
|
||||
board: MicrowaveMachineCircuitboard
|
||||
- type: ContainerContainer
|
||||
|
||||
@@ -41,9 +41,6 @@
|
||||
state: "juicer0"
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 300
|
||||
- type: UpgradePowerDraw
|
||||
powerDrawMultiplier: 0.75
|
||||
scaling: Exponential
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
beakerSlot:
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
- type: Appearance
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 1000
|
||||
- type: UpgradePowerDraw
|
||||
powerDrawMultiplier: 0.75
|
||||
scaling: Exponential
|
||||
- type: ExtensionCableReceiver
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
|
||||
@@ -49,9 +49,6 @@
|
||||
- type: Thruster
|
||||
- type: Machine
|
||||
board: ThrusterMachineCircuitboard
|
||||
- type: UpgradePowerDraw
|
||||
powerDrawMultiplier: 0.75
|
||||
scaling: Exponential
|
||||
- type: Sprite
|
||||
sprite: Structures/Shuttles/thruster.rsi
|
||||
layers:
|
||||
@@ -96,7 +93,7 @@
|
||||
thrusterType: Angular
|
||||
requireSpace: false
|
||||
baseThrust: 5000
|
||||
machinePartThrust: ScanningModule
|
||||
machinePartThrust: Manipulator
|
||||
- type: Sprite
|
||||
# Listen I'm not the biggest fan of the sprite but it was the most appropriate thing I could find.
|
||||
sprite: Structures/Shuttles/gyroscope.rsi
|
||||
|
||||
@@ -1,47 +1,14 @@
|
||||
- type: machinePart
|
||||
id: Capacitor
|
||||
name: machine-part-name-capacitor
|
||||
stockPartPrototype: CapacitorStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: ScanningModule
|
||||
stockPartPrototype: ScanningModuleStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Manipulator
|
||||
name: machine-part-name-manipulator
|
||||
stockPartPrototype: MicroManipulatorStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Laser
|
||||
stockPartPrototype: MicroLaserStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: MatterBin
|
||||
name: machine-part-name-matter-bin
|
||||
stockPartPrototype: MatterBinStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Ansible
|
||||
stockPartPrototype: AnsibleSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Filter
|
||||
stockPartPrototype: FilterSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Amplifier
|
||||
stockPartPrototype: AmplifierSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Treatment
|
||||
stockPartPrototype: TreatmentSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Analyzer
|
||||
stockPartPrototype: AnalyzerSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Crystal
|
||||
stockPartPrototype: CrystalSubspaceStockPart
|
||||
|
||||
- type: machinePart
|
||||
id: Transmitter
|
||||
stockPartPrototype: TransmitterSubspaceStockPart
|
||||
@@ -20,15 +20,11 @@
|
||||
CrateMaterialGlass: 1.0
|
||||
# Uncommon
|
||||
SuperCapacitorStockPart: 0.25
|
||||
PhasicScanningModuleStockPart: 0.25
|
||||
PicoManipulatorStockPart: 0.25
|
||||
UltraHighPowerMicroLaserStockPart: 0.25
|
||||
SuperMatterBinStockPart: 0.25
|
||||
# Rare
|
||||
QuadraticCapacitorStockPart: 0.10
|
||||
TriphasicScanningModuleStockPart: 0.10
|
||||
FemtoManipulatorStockPart: 0.10
|
||||
QuadUltraMicroLaserStockPart: 0.10
|
||||
BluespaceMatterBinStockPart: 0.10
|
||||
|
||||
# Crates
|
||||
|
||||
@@ -15,15 +15,6 @@
|
||||
Steel: 50
|
||||
Plastic: 50
|
||||
|
||||
- type: latheRecipe
|
||||
id: MicroLaserStockPart
|
||||
result: MicroLaserStockPart
|
||||
completetime: 1
|
||||
materials:
|
||||
Steel: 50
|
||||
Glass: 50
|
||||
Plastic: 50
|
||||
|
||||
- type: latheRecipe
|
||||
id: MicroManipulatorStockPart
|
||||
result: MicroManipulatorStockPart
|
||||
@@ -32,15 +23,6 @@
|
||||
Steel: 50
|
||||
Plastic: 50
|
||||
|
||||
- type: latheRecipe
|
||||
id: ScanningModuleStockPart
|
||||
result: ScanningModuleStockPart
|
||||
completetime: 1
|
||||
materials:
|
||||
Steel: 50
|
||||
Glass: 50
|
||||
Plastic: 50
|
||||
|
||||
#Rating 2
|
||||
- type: latheRecipe
|
||||
id: AdvancedCapacitorStockPart
|
||||
@@ -60,16 +42,6 @@
|
||||
Plastic: 150
|
||||
Plasma: 75
|
||||
|
||||
- type: latheRecipe
|
||||
id: HighPowerMicroLaserStockPart
|
||||
result: HighPowerMicroLaserStockPart
|
||||
completetime: 3
|
||||
materials:
|
||||
Steel: 150
|
||||
Glass: 150
|
||||
Plastic: 150
|
||||
Plasma: 50
|
||||
|
||||
- type: latheRecipe
|
||||
id: NanoManipulatorStockPart
|
||||
result: NanoManipulatorStockPart
|
||||
@@ -78,16 +50,6 @@
|
||||
Steel: 150
|
||||
Plastic: 150
|
||||
Plasma: 75
|
||||
|
||||
- type: latheRecipe
|
||||
id: AdvancedScanningModuleStockPart
|
||||
result: AdvancedScanningModuleStockPart
|
||||
completetime: 3
|
||||
materials:
|
||||
Steel: 150
|
||||
Glass: 150
|
||||
Plastic: 150
|
||||
Plasma: 50
|
||||
|
||||
#Rating 3
|
||||
- type: latheRecipe
|
||||
@@ -110,17 +72,6 @@
|
||||
Plasma: 100
|
||||
Gold: 125
|
||||
|
||||
- type: latheRecipe
|
||||
id: UltraHighPowerMicroLaserStockPart
|
||||
result: UltraHighPowerMicroLaserStockPart
|
||||
completetime: 3
|
||||
materials:
|
||||
Steel: 250
|
||||
Glass: 250
|
||||
Plastic: 250
|
||||
Plasma: 100
|
||||
Gold: 100
|
||||
|
||||
- type: latheRecipe
|
||||
id: PicoManipulatorStockPart
|
||||
result: PicoManipulatorStockPart
|
||||
@@ -130,14 +81,3 @@
|
||||
Plastic: 250
|
||||
Plasma: 100
|
||||
Gold: 125
|
||||
|
||||
- type: latheRecipe
|
||||
id: PhasicScanningModuleStockPart
|
||||
result: PhasicScanningModuleStockPart
|
||||
completetime: 3
|
||||
materials:
|
||||
Steel: 250
|
||||
Glass: 250
|
||||
Plastic: 250
|
||||
Plasma: 100
|
||||
Gold: 100
|
||||
|
||||
@@ -390,20 +390,14 @@
|
||||
maxSpawns: 10
|
||||
spawns:
|
||||
- id: QuadraticCapacitorStockPart
|
||||
prob: 0.3
|
||||
maxAmount: 2
|
||||
- id: TriphasicScanningModuleStockPart
|
||||
prob: 0.3
|
||||
maxAmount: 2
|
||||
prob: 0.5
|
||||
maxAmount: 3
|
||||
- id: FemtoManipulatorStockPart
|
||||
prob: 0.3
|
||||
maxAmount: 2
|
||||
- id: QuadUltraMicroLaserStockPart
|
||||
prob: 0.3
|
||||
maxAmount: 2
|
||||
prob: 0.5
|
||||
maxAmount: 3
|
||||
- id: BluespaceMatterBinStockPart
|
||||
prob: 0.3
|
||||
maxAmount: 2
|
||||
prob: 0.5
|
||||
maxAmount: 3
|
||||
|
||||
- type: artifactEffect
|
||||
id: EffectDisease
|
||||
|
||||
Reference in New Issue
Block a user