Skip to content

Commit

Permalink
only took 99 years
Browse files Browse the repository at this point in the history
  • Loading branch information
MilonPL committed Jan 13, 2025
1 parent 0253cc3 commit 70f7878
Show file tree
Hide file tree
Showing 7 changed files with 1,448 additions and 4 deletions.
1,382 changes: 1,382 additions & 0 deletions Resources/Maps/_CD/Shuttles/mining.yml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
- id: BookSOPCargo
- id: BookSOPCommand
prob: 0.3
- id: SalvageShuttleConsoleCircuitboard

- type: entity
id: LockerQuarterMasterFilled
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Stations/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@
- type: TradeStation
paths:
- /Maps/Shuttles/trading_outpost.yml
mining: !type:GridSpawnGroup
paths:
- /Maps/_CD/Shuttles/mining.yml
# Spawn last
ruins: !type:GridSpawnGroup
hide: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,12 @@
state: cpu_command
- type: ComputerBoard
prototype: ComputerJobSlots

- type: entity
parent: BaseComputerCircuitboard
id: SalvageShuttleConsoleCircuitboard
name: salvage shuttle console board
description: A computer printed circuit board for a salvage shuttle console.
components:
- type: ComputerBoard
prototype: ComputerShuttleSalvage
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,31 @@
type: JobSlotsConsoleBoundUserInterface
enum.WiresUiKey.Key:
type: WiresBoundUserInterface

- type: entity
parent: BaseComputerShuttle
id: ComputerShuttleSalvage
name: salvage shuttle console
description: Used to pilot the salvage shuttle.
components:
- type: Sprite
layers:
- map: [ "computerLayerBody" ]
state: computer
- map: [ "computerLayerKeyboard" ]
state: generic_keyboard
- map: [ "computerLayerScreen" ]
state: shuttle
- map: [ "computerLayerKeys" ]
state: generic_keys
- type: DroneConsole
components:
- type: SalvageShuttle
- type: RadarConsole
maxRange: 256
- type: PointLight
radius: 1.5
energy: 1.6
color: "#43CCB5"
- type: Computer
board: SalvageShuttleConsoleCircuitboard
Original file line number Diff line number Diff line change
Expand Up @@ -559,6 +559,27 @@
sprite: Structures/Machines/computers.rsi
state: generic_keys

# Salvage Shuttle Computer
- type: entity
parent: [ BaseStructureComputerTabletop, ComputerShuttleSalvage ]
id: ComputerTabletopShuttleSalvage
categories: [ HideSpawnMenu ]
components:
- type: Sprite
layers:
- map: [ "computerLayerBody" ]
sprite: _CD/Structures/Machines/Computers/tabletopcomputer.rsi
state: computer_tabletop
- map: [ "computerLayerKeyboard" ]
sprite: _CD/Structures/Machines/Computers/tabletopcomputer.rsi
state: generic_keyboard_tabletop
- map: [ "computerLayerScreen" ]
sprite: Structures/Machines/computers.rsi
state: shuttle
- map: [ "computerLayerKeys" ]
sprite: Structures/Machines/computers.rsi
state: generic_keys

# IFF Console
- type: entity
parent: [ BaseStructureComputerTabletop, ComputerIFF ]
Expand Down
8 changes: 4 additions & 4 deletions Resources/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,10 @@ ClothingBeltSuspenders: ClothingBeltSuspendersRed
# 2024-08-19
ClothingNeckShockCollar: ClothingBackpackElectropack

# 2024-08-22
ComputerShuttleSalvage: null
SalvageShuttleConsoleCircuitboard: null
SalvageShuttleCircuitboardStealObjective: null
# 2024-08-22 # CD - Reverted
#ComputerShuttleSalvage: null
#SalvageShuttleConsoleCircuitboard: null
#SalvageShuttleCircuitboardStealObjective: null

# 2024-08-28
ClothingBackpackDuffelSyndicateCostumeCentcom: null
Expand Down

0 comments on commit 70f7878

Please sign in to comment.