Microreactor power cell research (#21473)

* buff microreactor cell and tweak a little

* add portable fission research

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
This commit is contained in:
deltanedas
2023-11-06 03:00:11 +00:00
committed by GitHub
parent 40b36d1dc5
commit 3be6c5b9d5
5 changed files with 59 additions and 17 deletions

View File

@@ -19,6 +19,7 @@ research-technology-advanced-atmospherics = Advanced Atmospherics
research-technology-advanced-tools = Advanced Tools
research-technology-super-powercells = Super Powercells
research-technology-bluespace-storage = Bluespace Storage
research-technology-portable-fission = Portable Fission
research-technology-chemistry = Chemistry
research-technology-surgical-tools = Surgical Tools

View File

@@ -208,25 +208,41 @@
startingCharge: 0
- type: entity
name: small microreactor cell
description: A rechargeable standardized microreactor cell. Intended for low-power devices, it slowly recharges by itself.
id: PowerCellMicroreactor
suffix: Full
parent: BasePowerCell
id: PowerCellMicroreactor
name: microreactor power cell
description: A rechargeable standardized microreactor cell. Has lower capacity but slowly recharges by itself.
suffix: Full
components:
- type: Sprite
layers:
- map: [ "enum.PowerCellVisualLayers.Base" ]
state: microreactor
- map: [ "enum.PowerCellVisualLayers.Unshaded" ]
state: o2
shader: unshaded
- type: Battery
maxCharge: 50
startingCharge: 50
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 0.16667 #takes about 5 minutes to charge itself back to full
- type: Sprite
layers:
- map: [ "enum.PowerCellVisualLayers.Base" ]
state: microreactor
- map: [ "enum.PowerCellVisualLayers.Unshaded" ]
state: o2
shader: unshaded
- type: Battery
maxCharge: 720
startingCharge: 720
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 12 # takes 1 minute to charge itself back to full
- type: entity
parent: PowerCellMicroreactor
id: PowerCellMicroreactorPrinted
suffix: Empty
components:
- type: Sprite
layers:
- map: [ "enum.PowerCellVisualLayers.Base" ]
state: microreactor
- map: [ "enum.PowerCellVisualLayers.Unshaded" ]
state: o2
shader: unshaded
visible: false
- type: Battery
startingCharge: 0
- type: entity
name: antique power cell prototype

View File

@@ -249,6 +249,7 @@
- VoiceTrigger
- Igniter
- PowerCellMedium
- PowerCellMicroreactor
- PowerCellHigh
- WeaponPistolCHIMP
- SynthesizerInstrument

View File

@@ -25,3 +25,13 @@
Glass: 400
Plastic: 200
Gold: 50
- type: latheRecipe
id: PowerCellMicroreactor
result: PowerCellMicroreactorPrinted
completetime: 10
materials:
Steel: 500
Glass: 400
Uranium: 200
Gold: 100

View File

@@ -209,3 +209,17 @@
- ClothingBackpackHolding
- ClothingBackpackSatchelHolding
- ClothingBackpackDuffelHolding
- type: technology
id: PortableFission
name: research-technology-portable-fission
icon:
sprite: Objects/Power/power_cells.rsi
state: microreactor
discipline: Industrial
tier: 3
cost: 10000
recipeUnlocks:
- PowerCellMicroreactor
technologyPrerequisites:
- SuperPowercells