Freelance Radio Channel and Encryption Key (#20904)
* Freelance Radio Channel * Freelance Radio Channel
This commit is contained in:
@@ -14,6 +14,7 @@ chat-radio-security = Security
|
||||
chat-radio-service = Service
|
||||
chat-radio-supply = Supply
|
||||
chat-radio-syndicate = Syndicate
|
||||
chat-radio-freelance = Freelance
|
||||
|
||||
# not headset but whatever
|
||||
chat-radio-handheld = Handheld
|
||||
|
||||
@@ -274,3 +274,17 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Ears/Headsets/service.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadset
|
||||
id: ClothingHeadsetFreelance
|
||||
name: freelancer headset
|
||||
description: This is used by a roaming group of freelancers
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
key_slots:
|
||||
- EncryptionKeyFreelance
|
||||
- type: Sprite
|
||||
sprite: Clothing/Ears/Headsets/freelance.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Ears/Headsets/freelance.rsi
|
||||
|
||||
@@ -146,3 +146,20 @@
|
||||
sprite: Clothing/Ears/Headsets/syndicate.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Ears/Headsets/syndicate.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadsetAlt
|
||||
id: ClothingHeadsetAltFreelancer
|
||||
name: freelancer's over-ear headset
|
||||
components:
|
||||
- type: Headset
|
||||
- type: EncryptionKeyHolder
|
||||
keySlots: 5
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
key_slots:
|
||||
- EncryptionKeyFreelance
|
||||
- type: Sprite
|
||||
sprite: Clothing/Ears/Headsets/freelance.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Ears/Headsets/freelance.rsi
|
||||
|
||||
@@ -228,3 +228,19 @@
|
||||
layers:
|
||||
- state: crypt_silver
|
||||
- state: rd_label
|
||||
|
||||
- type: entity
|
||||
parent: EncryptionKey
|
||||
id: EncryptionKeyFreelance
|
||||
name: freelancer encryption key
|
||||
description: An encryption key used by freelancers, who may or may not have an affiliation. It looks like its worn out.
|
||||
components:
|
||||
- type: EncryptionKey
|
||||
channels:
|
||||
- Freelance
|
||||
defaultChannel: Freelance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: crypt_rusted
|
||||
- state: pirate_label
|
||||
|
||||
|
||||
@@ -86,3 +86,12 @@
|
||||
color: "#2ed2fd"
|
||||
# long range since otherwise it'd defeat the point of a handheld radio independent of telecomms
|
||||
longRange: true
|
||||
|
||||
- type: radioChannel
|
||||
id: Freelance
|
||||
name: chat-radio-freelance
|
||||
keycode: 'f'
|
||||
frequency: 1984
|
||||
color: "#f6ce64"
|
||||
# long range since otherwise it'd defeat the point of a handheld radio independent of telecomms
|
||||
longRange: true
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 857 B |
Binary file not shown.
|
After Width: | Height: | Size: 645 B |
BIN
Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/icon.png
Normal file
BIN
Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 799 B |
Binary file not shown.
|
After Width: | Height: | Size: 991 B |
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Sprite modified by PursuitInAshes (Github) for SS14, original sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "icon_alt"
|
||||
},
|
||||
{
|
||||
"name": "equipped-EARS",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "alt-equipped-EARS",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user