Thief stuff: Gloves, Spy Crew Monitor, Invisible Crate, Toy (#21551)
* add some stuff * finish pack * Update encryption_keys.yml * revert secret channels * revert spy key * add spy crew monitor * add invisible crate * add void cloak
@@ -74,6 +74,7 @@
|
|||||||
- id: ClothingMaskMime
|
- id: ClothingMaskMime
|
||||||
- id: ClothingShoesClown
|
- id: ClothingShoesClown
|
||||||
- id: ClothingUniformJumpskirtJanimaid
|
- id: ClothingUniformJumpskirtJanimaid
|
||||||
|
- id: ClothingNeckCloakVoid
|
||||||
- id: RevolverCapGun
|
- id: RevolverCapGun
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
|
|||||||
@@ -21,3 +21,12 @@
|
|||||||
interfaces:
|
interfaces:
|
||||||
- key: enum.ChameleonUiKey.Key
|
- key: enum.ChameleonUiKey.Key
|
||||||
type: ChameleonBoundUserInterface
|
type: ChameleonBoundUserInterface
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: ClothingHandsChameleon
|
||||||
|
id: ClothingHandsChameleonThief
|
||||||
|
suffix: Chameleon, Thieving
|
||||||
|
components:
|
||||||
|
- type: Thieving
|
||||||
|
stripTimeReduction: 2
|
||||||
|
stealthy: true
|
||||||
@@ -159,3 +159,14 @@
|
|||||||
toggleable-clothing: !type:ContainerSlot {}
|
toggleable-clothing: !type:ContainerSlot {}
|
||||||
- type: TypingIndicatorClothing
|
- type: TypingIndicatorClothing
|
||||||
proto: moth
|
proto: moth
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: ClothingNeckBase
|
||||||
|
id: ClothingNeckCloakVoid
|
||||||
|
name: void cloak
|
||||||
|
description: A cloak of darkness. For those who have gone to the dark side of the force.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Clothing/Neck/Cloaks/void.rsi
|
||||||
|
- type: TypingIndicatorClothing
|
||||||
|
proto: alien
|
||||||
@@ -17,6 +17,7 @@
|
|||||||
- ClothingNeckCloakTrans
|
- ClothingNeckCloakTrans
|
||||||
- ClothingNeckCloakAdmin
|
- ClothingNeckCloakAdmin
|
||||||
- ClothingNeckCloakMoth
|
- ClothingNeckCloakMoth
|
||||||
|
- ClothingNeckCloakVoid
|
||||||
- ClothingNeckCloakGoliathCloak
|
- ClothingNeckCloakGoliathCloak
|
||||||
- ToySkeleton
|
- ToySkeleton
|
||||||
- Basketball
|
- Basketball
|
||||||
|
|||||||
@@ -132,5 +132,6 @@
|
|||||||
- ToyFigurineRatServant
|
- ToyFigurineRatServant
|
||||||
- ToyFigurineMouse
|
- ToyFigurineMouse
|
||||||
- ToyFigurineHamlet
|
- ToyFigurineHamlet
|
||||||
|
- ToyFigurineThief
|
||||||
chance: 0.90
|
chance: 0.90
|
||||||
offset: 0.2
|
offset: 0.2
|
||||||
|
|||||||
@@ -243,4 +243,3 @@
|
|||||||
layers:
|
layers:
|
||||||
- state: crypt_rusted
|
- state: crypt_rusted
|
||||||
- state: pirate_label
|
- state: pirate_label
|
||||||
|
|
||||||
|
|||||||
@@ -455,3 +455,12 @@
|
|||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
state: skeletonprize
|
state: skeletonprize
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseFigurine
|
||||||
|
id: ToyFigurineThief
|
||||||
|
name: thief character figure
|
||||||
|
description: Hiding in the shadows...
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: thiefcharacter
|
||||||
|
|||||||
@@ -39,3 +39,28 @@
|
|||||||
slots:
|
slots:
|
||||||
cell_slot:
|
cell_slot:
|
||||||
name: power-cell-slot-component-slot-name-default
|
name: power-cell-slot-component-slot-name-default
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: SpyCrewMonitor
|
||||||
|
name: Spy Monitor
|
||||||
|
description: A spy device capable of connecting to crew monitoring servers.
|
||||||
|
parent: HandheldCrewMonitor
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Tools/spy_device.rsi
|
||||||
|
state: icon
|
||||||
|
- type: Item
|
||||||
|
sprite: Objects/Tools/spy_device.rsi
|
||||||
|
- type: PowerCellDraw
|
||||||
|
useRate: 40 #Should be weaker than the original
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: SpyCrewMonitorEmpty
|
||||||
|
parent: SpyCrewMonitor
|
||||||
|
suffix: Empty
|
||||||
|
components:
|
||||||
|
- type: ItemSlots
|
||||||
|
slots:
|
||||||
|
cell_slot:
|
||||||
|
name: power-cell-slot-component-slot-name-default
|
||||||
|
|
||||||
@@ -558,3 +558,14 @@
|
|||||||
sprite: Structures/Storage/Crates/trashcart_jani.rsi
|
sprite: Structures/Storage/Crates/trashcart_jani.rsi
|
||||||
- type: AccessReader
|
- type: AccessReader
|
||||||
access: [["Janitor"]]
|
access: [["Janitor"]]
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: CrateBaseWeldable
|
||||||
|
id: InvisibleCrate
|
||||||
|
suffix: Stealth
|
||||||
|
components:
|
||||||
|
- type: Stealth
|
||||||
|
hadOutline: true
|
||||||
|
- type: StealthOnMove
|
||||||
|
passiveVisibilityRate: -0.10
|
||||||
|
movementVisibilityRate: 0.10
|
||||||
|
|||||||
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Clothing/Neck/Cloaks/void.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 365 B |
BIN
Resources/Textures/Clothing/Neck/Cloaks/void.rsi/inhand-left.png
Normal file
|
After Width: | Height: | Size: 1019 B |
|
After Width: | Height: | Size: 1.1 KiB |
52
Resources/Textures/Clothing/Neck/Cloaks/void.rsi/meta.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Taken from TGstation at commit https://github.com/tgstation/tgstation/commit/8b1ffd1e49a2d30a0aab63264106a3ec0e07f415",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "inhand-left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "inhand-right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "icon"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "equipped-NECK",
|
||||||
|
"directions": 4,
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.1,
|
||||||
|
0.5
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "Sprites made by Flareguy for Space Station 14. Griffinprize, skeletonprize, and owlprize taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. Figurine_spawner sprite made using parts found in spawner_icons.dmi from Paradise Station at commit https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37. Head sprites excluding Captain, Medical exluding doctor, non-human excluding queen and slime, and service jobs excluding librarian done by tacobeller and holoclown done by brainfood1183.",
|
"copyright": "Sprites made by Flareguy for Space Station 14. Griffinprize, skeletonprize, thiefcharacter and owlprize taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. Figurine_spawner sprite made using parts found in spawner_icons.dmi from Paradise Station at commit https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37. Head sprites excluding Captain, Medical exluding doctor, non-human excluding queen and slime, and service jobs excluding librarian done by tacobeller and holoclown done by brainfood1183.",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
@@ -157,6 +157,9 @@
|
|||||||
{
|
{
|
||||||
"name": "fig_box_unfolded"
|
"name": "fig_box_unfolded"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "thiefcharacter"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "figurine_spawner"
|
"name": "figurine_spawner"
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
Resources/Textures/Objects/Fun/figurines.rsi/thiefcharacter.png
Normal file
|
After Width: | Height: | Size: 550 B |
BIN
Resources/Textures/Objects/Tools/spy_device.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 587 B |
BIN
Resources/Textures/Objects/Tools/spy_device.rsi/inhand-left.png
Normal file
|
After Width: | Height: | Size: 292 B |
BIN
Resources/Textures/Objects/Tools/spy_device.rsi/inhand-right.png
Normal file
|
After Width: | Height: | Size: 278 B |
32
Resources/Textures/Objects/Tools/spy_device.rsi/meta.json
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-3.0",
|
||||||
|
"copyright": "Created by TheShuEd(Github) for SS14",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "icon",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "inhand-left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "inhand-right",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||