RND Rework [Death to Techweb] (#16370)
* Techweb rework * more ui work * finishing ui * Finish all the C# logic * the techs + lathes * remove old-tech * mirror-review
This commit is contained in:
117
Resources/Prototypes/Research/biochemical.yml
Normal file
117
Resources/Prototypes/Research/biochemical.yml
Normal file
@@ -0,0 +1,117 @@
|
||||
# Tier 1
|
||||
|
||||
- type: technology
|
||||
id: Chemistry
|
||||
name: research-technology-chemistry
|
||||
icon:
|
||||
sprite: Objects/Specific/Chemistry/beaker_large.rsi
|
||||
state: beakerlarge
|
||||
discipline: Biochemical
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- LargeBeaker
|
||||
- Dropper
|
||||
- HotplateMachineCircuitboard
|
||||
- ChemicalPayload
|
||||
|
||||
- type: technology
|
||||
id: SurgicalTools
|
||||
name: research-technology-surgical-tools
|
||||
icon:
|
||||
sprite: Objects/Specific/Medical/Surgery/saw.rsi
|
||||
state: saw
|
||||
discipline: Biochemical
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- Scalpel
|
||||
- Retractor
|
||||
- Cautery
|
||||
- Drill
|
||||
- Saw
|
||||
- Hemostat
|
||||
|
||||
- type: technology
|
||||
id: BiochemicalStasis
|
||||
name: research-technology-biochemical-stasis
|
||||
icon:
|
||||
sprite: Structures/Machines/stasis_bed.rsi
|
||||
state: icon
|
||||
discipline: Biochemical
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- CryostasisBeaker
|
||||
- StasisBedMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: Virology
|
||||
name: research-technology-virology
|
||||
icon:
|
||||
sprite: Structures/Machines/diagnoser.rsi
|
||||
state: icon
|
||||
discipline: Biochemical
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- VaccinatorMachineCircuitboard
|
||||
- DiagnoserMachineCircuitboard
|
||||
|
||||
# Tier 2
|
||||
|
||||
- type: technology
|
||||
id: Cryopod
|
||||
name: research-technology-cryogenics
|
||||
icon:
|
||||
sprite: Structures/Machines/cryogenics.rsi
|
||||
state: pod-on
|
||||
discipline: Biochemical
|
||||
tier: 2
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- CryoPodMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: ChemicalDispensary
|
||||
name: research-technology-chemical-dispensary
|
||||
icon:
|
||||
sprite: Structures/dispensers.rsi
|
||||
state: industrial-working
|
||||
discipline: Biochemical
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- ChemMasterMachineCircuitboard
|
||||
- ChemDispenserMachineCircuitboard
|
||||
technologyPrerequisites:
|
||||
- Chemistry
|
||||
|
||||
- type: technology
|
||||
id: CrewMonitoring
|
||||
name: research-technology-crew-monitoring
|
||||
icon:
|
||||
sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi
|
||||
state: scanner
|
||||
discipline: Biochemical
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- HandheldCrewMonitor
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: Cloning
|
||||
name: research-technology-cloning
|
||||
icon:
|
||||
sprite: Structures/Machines/cloning.rsi
|
||||
state: pod_0
|
||||
discipline: Biochemical
|
||||
tier: 3
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- CloningPodMachineCircuitboard
|
||||
- MedicalScannerMachineCircuitboard
|
||||
- CloningConsoleComputerCircuitboard
|
||||
- BiomassReclaimerMachineCircuitboard
|
||||
153
Resources/Prototypes/Research/civilianservices.yml
Normal file
153
Resources/Prototypes/Research/civilianservices.yml
Normal file
@@ -0,0 +1,153 @@
|
||||
# Tier 1
|
||||
|
||||
- type: technology
|
||||
id: JanitorialEquipment
|
||||
name: research-technology-janitorial-equipment
|
||||
icon:
|
||||
sprite: Objects/Specific/Janitorial/mop.rsi
|
||||
state: mop
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- MopItem
|
||||
- Holoprojector
|
||||
- Mousetrap
|
||||
- LightReplacer
|
||||
- TrashBag
|
||||
|
||||
- type: technology
|
||||
id: LaundryTech
|
||||
name: research-technology-laundry-tech
|
||||
icon:
|
||||
sprite: Structures/Machines/uniform_printer.rsi
|
||||
state: icon
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- UniformPrinterMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: Hydroponics
|
||||
name: research-technology-basic-hydroponics
|
||||
icon:
|
||||
sprite: Structures/Machines/seed_extractor.rsi
|
||||
state: seedextractor
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- SeedExtractorMachineCircuitboard
|
||||
- HydroponicsTrayMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: FoodService
|
||||
name: research-technology-food-service
|
||||
icon:
|
||||
sprite: Structures/Machines/juicer.rsi
|
||||
state: juicer1
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks: #remove all of these once we have more kitchen equipment
|
||||
- MicrowaveMachineCircuitboard
|
||||
- ReagentGrinderMachineCircuitboard
|
||||
- BoozeDispenserMachineCircuitboard
|
||||
- SodaDispenserMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: AudioVisualCommunication
|
||||
name: research-technology-audio-visual-communication
|
||||
icon:
|
||||
sprite: Structures/Wallmounts/camera.rsi
|
||||
state: cameracase
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- SurveillanceCameraRouterCircuitboard
|
||||
- SurveillanceCameraWirelessRouterCircuitboard
|
||||
- SurveillanceWirelessCameraMovableCircuitboard
|
||||
- SurveillanceWirelessCameraAnchoredCircuitboard
|
||||
- SurveillanceCameraMonitorCircuitboard
|
||||
- SurveillanceWirelessCameraMonitorCircuitboard
|
||||
- TelecomServerCircuitboard
|
||||
|
||||
# Tier 2
|
||||
|
||||
- type: technology
|
||||
id: AdvancedCleaning
|
||||
name: research-technology-advanced-cleaning
|
||||
icon:
|
||||
sprite: Objects/Specific/Janitorial/advmop.rsi
|
||||
state: advmop
|
||||
discipline: CivilianServices
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- AdvMopItem
|
||||
- MegaSprayBottle
|
||||
technologyPrerequisites:
|
||||
- JanitorialEquipment
|
||||
|
||||
- type: technology
|
||||
id: MeatManipulation
|
||||
name: research-technology-meat-manipulation
|
||||
icon:
|
||||
sprite: Structures/Machines/fat_sucker.rsi
|
||||
state: display
|
||||
discipline: CivilianServices
|
||||
tier: 2
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- FatExtractorMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: HONKMech
|
||||
name: research-technology-honk-mech
|
||||
icon:
|
||||
sprite: Objects/Specific/Mech/mecha.rsi
|
||||
state: honker
|
||||
discipline: CivilianServices
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- HonkerHarness
|
||||
- HonkerLArm
|
||||
- HonkerRArm
|
||||
- HonkerLLeg
|
||||
- HonkerRLeg
|
||||
- HonkerCentralElectronics
|
||||
- HonkerPeripheralsElectronics
|
||||
- HonkerTargetingElectronics
|
||||
- MechEquipmentHorn
|
||||
|
||||
- type: technology
|
||||
id: AdvancedEntertainment
|
||||
name: research-technology-advanced-entertainment
|
||||
icon:
|
||||
sprite: Structures/Machines/computers.rsi
|
||||
state: television
|
||||
discipline: CivilianServices
|
||||
tier: 2
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- ComputerTelevisionCircuitboard
|
||||
- SynthesizerInstrument
|
||||
- DawInstrumentMachineCircuitboard
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: AdvancedSpray
|
||||
name: research-technology-advanced-spray
|
||||
icon:
|
||||
sprite: Objects/Weapons/Guns/Basic/spraynozzle.rsi
|
||||
state: icon
|
||||
discipline: CivilianServices
|
||||
tier: 3
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- WeaponSprayNozzle
|
||||
- ClothingBackpackWaterTank
|
||||
47
Resources/Prototypes/Research/disciplines.yml
Normal file
47
Resources/Prototypes/Research/disciplines.yml
Normal file
@@ -0,0 +1,47 @@
|
||||
- type: techDiscipline
|
||||
id: Industrial
|
||||
name: research-discipline-industrial
|
||||
color: "#eeac34"
|
||||
icon:
|
||||
sprite: Interface/Misc/research_disciplines.rsi
|
||||
state: industrial
|
||||
tierPrerequisites:
|
||||
1: 0
|
||||
2: 0.75
|
||||
3: 0.75
|
||||
|
||||
- type: techDiscipline
|
||||
id: Biochemical
|
||||
name: research-discipline-biochemical
|
||||
color: "#449ae6"
|
||||
icon:
|
||||
sprite: Interface/Misc/research_disciplines.rsi
|
||||
state: biochemical
|
||||
tierPrerequisites:
|
||||
1: 0
|
||||
2: 0.75
|
||||
3: 0.75
|
||||
|
||||
- type: techDiscipline
|
||||
id: Experimental
|
||||
name: research-discipline-experimental
|
||||
color: "#9a6ef0"
|
||||
icon:
|
||||
sprite: Interface/Misc/research_disciplines.rsi
|
||||
state: experimental
|
||||
tierPrerequisites:
|
||||
1: 0
|
||||
2: 0.75
|
||||
3: 0.75
|
||||
|
||||
- type: techDiscipline
|
||||
id: CivilianServices
|
||||
name: research-discipline-civilian-services
|
||||
color: "#7ecd48"
|
||||
icon:
|
||||
sprite: Interface/Misc/research_disciplines.rsi
|
||||
state: civilianservices
|
||||
tierPrerequisites:
|
||||
1: 0
|
||||
2: 0.75
|
||||
3: 0.75
|
||||
162
Resources/Prototypes/Research/experimental.yml
Normal file
162
Resources/Prototypes/Research/experimental.yml
Normal file
@@ -0,0 +1,162 @@
|
||||
# Tier 1
|
||||
|
||||
- type: technology
|
||||
id: BasicRobotics
|
||||
name: research-technology-basic-robotics
|
||||
icon:
|
||||
sprite: Mobs/Silicon/drone.rsi
|
||||
state: drone
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- ProximitySensor
|
||||
- LeftArmBorg
|
||||
- LightHeadBorg
|
||||
- RightArmBorg
|
||||
- LeftLegBorg
|
||||
- RightLegBorg
|
||||
- Drone
|
||||
- ExosuitFabricatorMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: SignallingTech
|
||||
name: research-technology-signalling-tech
|
||||
icon:
|
||||
sprite: Objects/Devices/signaller.rsi
|
||||
state: signaller
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- Signaller
|
||||
- SignalTrigger
|
||||
- VoiceTrigger
|
||||
- TimerTrigger
|
||||
- SignalTimerElectronics
|
||||
|
||||
- type: technology
|
||||
id: BasicAnomalousResearch
|
||||
name: research-technology-basic-anomalous-research
|
||||
icon:
|
||||
sprite: Objects/Specific/Research/anomalyscanner.rsi
|
||||
state: icon
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- AnomalyScanner
|
||||
- AnomalyLocator
|
||||
- APECircuitboard
|
||||
- AnomalyVesselCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: BasicXenoArcheology
|
||||
name: research-technology-basic-xenoarcheology
|
||||
icon:
|
||||
sprite: Structures/Machines/artifact_analyzer.rsi
|
||||
state: display
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- NodeScanner
|
||||
- AnalysisComputerCircuitboard
|
||||
- ArtifactAnalyzerMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: AlternativeResearch
|
||||
name: research-technology-alternative-research
|
||||
icon:
|
||||
sprite: Structures/Machines/tech_disk_printer.rsi
|
||||
state: display
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- TechDiskComputerCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: MagnetsTech
|
||||
name: research-technology-magnets-tech
|
||||
icon:
|
||||
sprite: Clothing/Shoes/Boots/magboots.rsi
|
||||
state: icon
|
||||
discipline: Experimental
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- ClothingShoesBootsMag
|
||||
|
||||
# Tier 2
|
||||
|
||||
- type: technology
|
||||
id: AdvancedParts
|
||||
name: research-technology-advanced-parts
|
||||
icon:
|
||||
sprite: Objects/Misc/stock_parts.rsi
|
||||
state: advanced_matter_bin
|
||||
discipline: Experimental
|
||||
tier: 2
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- AdvancedCapacitorStockPart
|
||||
- AdvancedMatterBinStockPart
|
||||
- NanoManipulatorStockPart
|
||||
|
||||
- type: technology
|
||||
id: AbnormalArtifactManipulation
|
||||
name: research-technology-abnormal-artifact-manipulation
|
||||
icon:
|
||||
sprite: Structures/Machines/traversal_distorter.rsi
|
||||
state: display
|
||||
discipline: Experimental
|
||||
tier: 2
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- TraversalDistorterMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: MobileAnomalyTech
|
||||
name: research-technology-mobile-anomaly-tech
|
||||
icon:
|
||||
sprite: Objects/Weapons/Guns/Revolvers/chimp.rsi
|
||||
state: base
|
||||
discipline: Experimental
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- WeaponPistolCHIMP
|
||||
- CartridgeAnomalousParticleDelta
|
||||
- CartridgeAnomalousParticleEpsilon
|
||||
- CartridgeAnomalousParticleZeta
|
||||
technologyPrerequisites:
|
||||
- BasicAnomalousResearch
|
||||
|
||||
- type: technology
|
||||
id: RapidPartExchange
|
||||
name: research-technology-rped
|
||||
icon:
|
||||
sprite: Objects/Specific/Research/rped.rsi
|
||||
state: icon
|
||||
discipline: Experimental
|
||||
tier: 2
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- RPED
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: SuperParts
|
||||
name: research-technology-super-parts
|
||||
icon:
|
||||
sprite: Objects/Misc/stock_parts.rsi
|
||||
state: super_matter_bin
|
||||
discipline: Experimental
|
||||
tier: 3
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- SuperCapacitorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
- PicoManipulatorStockPart
|
||||
177
Resources/Prototypes/Research/industrial.yml
Normal file
177
Resources/Prototypes/Research/industrial.yml
Normal file
@@ -0,0 +1,177 @@
|
||||
# Tier 1
|
||||
|
||||
- type: technology
|
||||
id: SalvageEquipment
|
||||
name: research-technology-salvage-equipment
|
||||
icon:
|
||||
sprite: Objects/Tools/handdrill.rsi
|
||||
state: handdrill
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- PowerDrill #todo remove this once we have advanced tools
|
||||
- MiningDrill
|
||||
- OreProcessorMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: AdvancedPowercells
|
||||
name: research-technology-advanced-powercells
|
||||
icon:
|
||||
sprite: Objects/Power/power_cells.rsi
|
||||
state: medium
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- PowerCellMedium
|
||||
|
||||
- type: technology
|
||||
id: CompactPower
|
||||
name: research-technology-compact-power
|
||||
icon:
|
||||
sprite: Structures/Power/Generation/wallmount_generator.rsi
|
||||
state: panel
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- WallmountSubstationElectronics
|
||||
- WallmountGeneratorElectronics
|
||||
- WallmountGeneratorAPUElectronics
|
||||
|
||||
- type: technology
|
||||
id: IndustrialEngineering
|
||||
name: research-technology-industrial-engineering
|
||||
icon:
|
||||
sprite: Structures/Machines/protolathe.rsi
|
||||
state: icon
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- ProtolatheMachineCircuitboard
|
||||
- AutolatheMachineCircuitboard
|
||||
- CircuitImprinterMachineCircuitboard
|
||||
- MaterialReclaimerMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: PowerGeneration
|
||||
name: research-technology-power-generation
|
||||
icon:
|
||||
sprite: Structures/Power/Generation/portable_generator.rsi
|
||||
state: portgen0_1
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- GeneratorPlasmaMachineCircuitboard
|
||||
- GeneratorUraniumMachineCircuitboard
|
||||
- PowerComputerCircuitboard #the actual solar panel itself should be in here
|
||||
- SolarControlComputerCircuitboard
|
||||
- EmitterCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: AtmosphericTech
|
||||
name: research-technology-atmospheric-tech
|
||||
icon:
|
||||
sprite: Structures/Piping/Atmospherics/thermomachine.rsi
|
||||
state: freezerOff
|
||||
discipline: Industrial
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- ThermomachineFreezerMachineCircuitBoard
|
||||
- GasRecyclerMachineCircuitboard
|
||||
|
||||
# Tier 2
|
||||
|
||||
- type: technology
|
||||
id: RapidConstruction
|
||||
name: research-technology-rapid-construction
|
||||
icon:
|
||||
sprite: Objects/Tools/rcd.rsi
|
||||
state: icon
|
||||
discipline: Industrial
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- RCD
|
||||
- RCDAmmo
|
||||
|
||||
- type: technology
|
||||
id: Shuttlecraft
|
||||
name: research-technology-shuttlecraft
|
||||
icon:
|
||||
sprite: Structures/Shuttles/gyroscope.rsi
|
||||
state: base
|
||||
discipline: Industrial
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- ShuttleConsoleCircuitboard
|
||||
- RadarConsoleCircuitboard
|
||||
- ThrusterMachineCircuitboard
|
||||
- GyroscopeMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: RipleyAPLU
|
||||
name: research-technology-ripley-aplu
|
||||
icon:
|
||||
sprite: Objects/Specific/Mech/mecha.rsi
|
||||
state: ripley
|
||||
discipline: Industrial
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- RipleyHarness
|
||||
- RipleyLArm
|
||||
- RipleyRArm
|
||||
- RipleyLLeg
|
||||
- RipleyRLeg
|
||||
- RipleyCentralElectronics
|
||||
- RipleyPeripheralsElectronics
|
||||
- MechEquipmentGrabber
|
||||
|
||||
- type: technology
|
||||
id: AdvancedAtmospherics
|
||||
name: research-technology-advanced-atmospherics
|
||||
icon:
|
||||
sprite: Objects/Devices/Holoprojectors/atmos.rsi
|
||||
state: icon
|
||||
discipline: Industrial
|
||||
tier: 2
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- HolofanProjector
|
||||
- PortableScrubberMachineCircuitBoard
|
||||
|
||||
- type: technology
|
||||
id: SuperPowercells
|
||||
name: research-technology-super-powercells
|
||||
icon:
|
||||
sprite: Objects/Power/power_cells.rsi
|
||||
state: high
|
||||
discipline: Industrial
|
||||
tier: 2
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- PowerCellHigh
|
||||
technologyPrerequisites:
|
||||
- AdvancedPowercells
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: BluespaceStorage
|
||||
name: research-technology-bluespace-storage
|
||||
icon:
|
||||
sprite: Clothing/Back/Backpacks/holding.rsi
|
||||
state: holding
|
||||
discipline: Industrial
|
||||
tier: 3
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- ClothingBackpackHolding
|
||||
- ClothingBackpackSatchelHolding
|
||||
- ClothingBackpackDuffelHolding
|
||||
Reference in New Issue
Block a user