Skip to content

Commit

Permalink
Return back shock collar
Browse files Browse the repository at this point in the history
  • Loading branch information
Lokilife committed Sep 8, 2024
1 parent 2ed0400 commit 371c5d7
Show file tree
Hide file tree
Showing 10 changed files with 85 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ent-ClothingNeckShockCollar = шоковый ошейник
ent-ClothingNeckShockCollar = электрический ошейник
.desc = Электрический ошейник, который бьёт током по сигналу.
.suffix = СамостоятельноНеснимаемый
8 changes: 8 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@
- id: ClothingOuterHardsuitWarden
- id: HoloprojectorSecurity
- id: BookSpaceLaw
# Exodus-ShockCollar-Start
- id: ClothingNeckShockCollar
amount: 2
# Exodus-ShockCollar-End
- id: ClothingBackpackElectropack
amount: 2
- id: RemoteSignaller
Expand Down Expand Up @@ -48,6 +52,10 @@
- id: DoorRemoteArmory
- id: HoloprojectorSecurity
- id: BookSpaceLaw
# Exodus-ShockCollar-Start
- id: ClothingNeckShockCollar
amount: 2
# Exodus-ShockCollar-End
- id: ClothingBackpackElectropack
amount: 2
- id: RemoteSignaller
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Objectives/objectiveGroups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
ForensicScannerStealObjective: 1 #sec
FlippoEngravedLighterStealObjective: 0.5
ClothingHeadHatWardenStealObjective: 1
ClothingNeckShockCollarStealObjective: 1 # Exodus-ShockCollar
ClothingOuterHardsuitVoidParamedStealObjective: 1 #med
MedicalTechFabCircuitboardStealObjective: 1
ClothingHeadsetAltMedicalStealObjective: 1
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
- type: entity
parent: Clothing
id: ClothingNeckShockCollar
name: shock collar
suffix: SelfUnremovable
description: An electric collar that shocks on the signal.
components:
- type: Item
size: Small
- type: Sprite
sprite: Exodus/Clothing/Neck/Misc/shock_collar.rsi
state: icon
- type: Clothing
sprite: Exodus/Clothing/Neck/Misc/shock_collar.rsi
stripDelay: 10
equipDelay: 5 # to avoid accidentally falling into the trap associated with SelfUnremovableClothing
quickEquip: true
slots:
- neck
- type: SelfUnremovableClothing
- type: ShockOnTrigger
damage: 5
duration: 3
cooldown: 4
- type: TriggerOnSignal
- type: DeviceLinkSink
ports:
- Trigger
- type: GuideHelp
guides:
- Security
- type: StealTarget
stealGroup: ClothingNeckShockCollar
- type: Tag
tags:
- WhitelistChameleon
6 changes: 6 additions & 0 deletions Resources/Prototypes/_Exodus/Objectives/stealTargetGroups.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- type: stealTargetGroup
id: ClothingNeckShockCollar
name: shock collar
sprite:
sprite: Clothing/Neck/Misc/shock_collar.rsi
state: icon
10 changes: 10 additions & 0 deletions Resources/Prototypes/_Exodus/Objectives/thief.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- type: entity
parent: BaseThiefStealObjective
id: ClothingNeckShockCollarStealObjective
components:
- type: NotJobRequirement
job: Warden
- type: StealCondition
stealGroup: ClothingNeckShockCollar
- type: Objective
difficulty: 1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Drawn by EmoGarbage404 (github) for Space Station 14",
"size": {
"x": 32,
"y": 32
},

"states": [
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "icon"
}
]
}
6 changes: 4 additions & 2 deletions Resources/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -414,8 +414,10 @@ FoodMeatFiestaKebab: FoodKebabSkewer
#2024-08-14
ClothingBeltSuspenders: ClothingBeltSuspendersRed

# 2024-08-19
ClothingNeckShockCollar: ClothingBackpackElectropack
# Exodus-ShockCollar-Start
# # 2024-08-19
# ClothingNeckShockCollar: ClothingBackpackElectropack
# Exodus-ShockCollar-End

# 2024-08-22
ComputerShuttleSalvage: null
Expand Down

0 comments on commit 371c5d7

Please sign in to comment.