Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Commit

Permalink
Cyborg Advanced Modules (Mining, Medical) (new-frontiers-14#2075)
Browse files Browse the repository at this point in the history
* Advanced Mining & Medical Borg Modules

* Research for the Advanced Modules

* Advanced Borg Lathe Crafting

* Price Fix & Lathe Fix

* Module Sprites

* Removed License makrers

* Add advanced mineral scanner, "paramedical" -al

* Cyborg Maintenance Jack Addition

---------

Co-authored-by: Whatstone <[email protected]>
  • Loading branch information
Myzumi and whatston3 authored Oct 14, 2024
1 parent 0991926 commit a594c06
Show file tree
Hide file tree
Showing 10 changed files with 100 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@
- Wirecutter
- Multitool
- WelderIndustrial
- MaintenanceJack # Frontier

# cargo modules
- type: entity
Expand Down Expand Up @@ -243,6 +244,7 @@
- RemoteSignaller
- GasAnalyzer
- GeigerCounter
- MaintenanceJack # Frontier

- type: entity
id: BorgModuleConstruction
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -706,6 +706,8 @@
- BorgModuleDiagnosis
- BorgModuleDefibrillator
- BorgModuleAdvancedTreatment
- BorgModuleAdvancedParamedic # Frontier
- BorgModuleAdvancedMining # Frontier
- RipleyHarness
- RipleyLArm
- RipleyRArm
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Research/civilianservices.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
recipeUnlocks:
- BorgModuleAdvancedTreatment
- BorgModuleDefibrillator
- BorgModuleAdvancedParamedic # Frontier

- type: technology
id: AdvancedCleaning
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Research/industrial.yml
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
- NFBlueprintOreBagOfHolding # Frontier
- NFBlueprintMiningDrillDiamond # Frontier
- NFBlueprintAdvancedMineralScannerEmpty # Frontier
- BorgModuleAdvancedMining # Frontier

# Tier 3

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: entity
id: Suture10Lingering
parent: MedicatedSuture
suffix: 10, Lingering
components:
- type: Stack
lingering: true
count: 10

- type: entity
id: Mesh10Lingering
parent: RegenerativeMesh
suffix: 10, Lingering
components:
- type: Stack
lingering: true
count: 10
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
- type: entity
id: BorgModuleAdvancedMining
parent: [ BaseBorgModuleCargo, BaseProviderBorgModule ]
name: advanced mining cyborg module
components:
- type: Sprite
layers:
- state: cargo
- state: icon-advancedmining
sprite: _NF/Objects/Specific/Robotics/borgmodule.rsi
- type: ItemBorgModule
items:
- MiningDrillDiamond
- Shovel
- AdvancedMineralScannerUnpowered
- OreBagOfHolding
- JawsOfLife
- RadioHandheldNF

- type: entity
id: BorgModuleAdvancedParamedic
parent: [ BaseBorgModuleMedical, BaseProviderBorgModule ]
name: advanced paramedic cyborg module
components:
- type: Sprite
layers:
- state: medical
- state: icon-paramedic
sprite: _NF/Objects/Specific/Robotics/borgmodule.rsi
- type: ItemBorgModule
items:
- HandheldHealthAnalyzerUnpowered
- Suture10Lingering
- Mesh10Lingering
- Gauze10Lingering
- Bloodpack10Lingering
- SyringeBluespace
23 changes: 23 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Lathes/robotics.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- type: latheRecipe
id: BorgModuleAdvancedParamedic
result: BorgModuleAdvancedParamedic
category: Robotics
completetime: 3
materials:
Steel: 500
Glass: 500
Plastic: 250
Gold: 50
Bluespace: 60 # SyringeBluespace Bluepsace price

- type: latheRecipe
id: BorgModuleAdvancedMining
result: BorgModuleAdvancedMining
category: Robotics
completetime: 3
materials:
Steel: 500
Glass: 500
Plastic: 250
Bluespace: 200 # OreBagOfHolding Bluepsace price
Diamond: 100 # MiningDrillDiamond Diamond price
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"version": 1,
"license": "CC-BY-NC-SA-4.0",
"copyright": "Made by GhostPrince for Frontier Station 14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon-advancedmining"
},
{
"name": "icon-paramedic"
}
]
}

0 comments on commit a594c06

Please sign in to comment.