Add uplink implant (#15728)

Co-authored-by: deltanedas <@deltanedas:kde.org>
This commit is contained in:
deltanedas
2023-04-29 09:07:50 +00:00
committed by GitHub
parent 3e2ffcc02d
commit 2eaec2d528
12 changed files with 105 additions and 4 deletions

View File

@@ -58,6 +58,17 @@
state: freedom
event: !type:UseFreedomImplantEvent
- type: instantAction
id: OpenUplinkImplant
name: open-uplink-implant-action-name
description: open-uplink-implant-action-description
itemIconStyle: BigAction
priority: -20
icon:
sprite: Objects/Devices/communication.rsi
state: old-radio
event: !type:OpenUplinkImplantEvent
- type: instantAction
id: ToggleSuitHelmet
name: action-name-hardsuit

View File

@@ -397,6 +397,17 @@
components:
- SurplusBundle
- type: listing
id: UplinkUplinkImplanter # uplink uplink real
name: uplink-uplink-implanter-name
description: uplink-uplink-implanter-desc
icon: { sprite: /Textures/Objects/Devices/communication.rsi, state: old-radio }
productEntity: UplinkImplanter
cost:
Telecrystal: 4
categories:
- UplinkImplants
# Bundles
- type: listing

View File

@@ -125,6 +125,15 @@
- type: Implanter
implant: FreedomImplant
- type: entity
id: UplinkImplanter
name: uplink implanter
description: a single use implanter, the implant lets the user access a syndicate uplink at will
parent: BaseImplantOnlyImplanter
components:
- type: Implanter
implant: UplinkImplant
#Nuclear Operative/Special implanters
- type: entity

View File

@@ -113,6 +113,24 @@
- type: SubdermalImplant
implantAction: ActivateFreedomImplant
- type: entity
parent: BaseSubdermalImplant
id: UplinkImplant
name: uplink implant
description: allows the user to open a hidden uplink at will
noSpawn: true
components:
- type: SubdermalImplant
implantAction: OpenUplinkImplant
- type: Store
preset: StorePresetUplink
balance:
Telecrystal: 0
- type: UserInterface
interfaces:
- key: enum.StoreUiKey.Key
type: StoreBoundUserInterface
#Nuclear Operative/Special Exclusive implants
- type: entity