Add chameleon voice mask (#14203)

This commit is contained in:
router 2023-03-13 18:14:20 +03:00 committed by GitHub
parent 170e2d2837
commit 6430f35d34
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 12 deletions

View File

@ -88,7 +88,7 @@ uplink-hypopen-name = Hypopen
uplink-hypopen-desc = A chemical hypospray disguised as a pen, capable of instantly injecting up to 15u of reagents. Starts empty.
uplink-voice-mask-name = Voice Mask
uplink-voice-mask-desc = A gas mask that lets you adjust your voice to whoever you can think of.
uplink-voice-mask-desc = A gas mask that lets you adjust your voice to whoever you can think of. Also utilizes cutting-edge chameleon technology.
# Implants
uplink-storage-implanter-name = Storage Implanter

View File

@ -308,9 +308,9 @@
id: UplinkVoiceMask
name: uplink-voice-mask-name
description: uplink-voice-mask-desc
productEntity: ClothingMaskGasVoiceMasker
productEntity: ClothingMaskGasVoiceChameleon
cost:
Telecrystal: 4
Telecrystal: 6
categories:
- UplinkUtility

View File

@ -102,14 +102,6 @@
Piercing: 0.95
Heat: 0.95
- type: entity
parent: ClothingMaskGas
id: ClothingMaskGasVoiceMasker
name: gas mask
suffix: Voice Mask
components:
- type: VoiceMasker
- type: entity
parent: ClothingMaskPullableBase
id: ClothingMaskBreathMedical
@ -244,6 +236,6 @@
sprite: Clothing/Mask/cluwne.rsi
- type: Clothing
sprite: Clothing/Mask/cluwne.rsi
- type: Unremoveable
- type: Unremoveable
- type: AddAccentClothing
accent: StutteringAccent

View File

@ -15,8 +15,17 @@
- type: ChameleonClothing
slot: [mask]
default: ClothingMaskGas
- type: BreathMask
- type: IdentityBlocker # need that for default ClothingMaskGas
- type: UserInterface
interfaces:
- key: enum.ChameleonUiKey.Key
type: ChameleonBoundUserInterface
- type: entity
parent: ClothingMaskGasChameleon
id: ClothingMaskGasVoiceChameleon
suffix: Voice Mask, Chameleon
components:
- type: VoiceMasker
default: ClothingMaskGas