Gives Chaplain their Bible 🙏 (#6269)

This commit is contained in:
Rane
2022-01-30 10:20:22 -05:00
committed by GitHub
parent cc171dc04a
commit 8070fce5e7
16 changed files with 237 additions and 4 deletions

Binary file not shown.

View File

@@ -16,3 +16,5 @@ poster_broken.ogg taken from https://github.com/tgstation/tgstation/blob/2834383
poster_being_set.ogg taken from https://github.com/tgstation/tgstation/blob/2834383245d2129a106acef3afd17b81e1e64777/sound/items/poster_ripped.ogg
fire.ogg taken and edited from https://freesound.org/people/raremess/sounds/222557/
holy.ogg taken from https://freesound.org/people/random_intruder/sounds/392172/ and edited

View File

@@ -0,0 +1,5 @@
bible-heal-success-self = You hit {THE($target)} with {THE($bible)}, and their wounds close in a flash of holy light!
bible-heal-success-others = {CAPITALIZE(THE($user))} hits {THE($target)} with {THE($bible)}, and their wounds close in a flash of holy light!
bible-heal-fail-self = You hit {THE($target)} with {THE($bible)}, and it lands with a sad thwack, dazing them!
bible-heal-fail-others = {CAPITALIZE(THE$user))} hits {THE($target)} with {THE($bible)}, and it lands with a sad thack, dazing them!
bible-sizzle = The book sizzles in your hands!

View File

@@ -102,3 +102,13 @@
- type: StorageFill
contents:
- id: BoxSurvival
- type: entity
abstract: true
parent: ClothingBackpack
id: ClothingBackpackChaplainFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: Bible

View File

@@ -81,3 +81,13 @@
- type: StorageFill
contents:
- id: BoxSurvival
- type: entity
abstract: true
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelChaplainFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: Bible

View File

@@ -81,3 +81,13 @@
- type: StorageFill
contents:
- id: BoxSurvival
- type: entity
abstract: true
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelChaplainFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: Bible

View File

@@ -0,0 +1,32 @@
- type: entity
name: bible
description: New Interstellar Version 2340
parent: BaseItem
id: Bible
components:
- type: Bible
damage:
groups:
Brute: -7
Burn: -7
damageOnFail:
groups:
Brute: 4
Airloss: 6
damageOnUntrainedUse: ## What a non-chaplain takes when attempting to heal someone
groups:
Burn: 10
- type: ItemCooldown
- type: Sprite
netsync: false
sprite: Objects/Specific/Chapel/bible.rsi
state: icon
- type: Item
size: 15
sprite: Objects/Specific/Chapel/bible.rsi
prefix: inhand
- type: Storage
capacity: 10
storageSoundCollection:
collection: storageRustle

View File

@@ -9,15 +9,18 @@
access:
- Chapel
- Maintenance
special:
- !type:AddComponentSpecial
component: BibleUser #Lets them heal with bibles
- type: startingGear
id: ChaplainGear
equipment:
jumpsuit: ClothingUniformJumpsuitChaplain
back: ClothingBackpackFilled
back: ClothingBackpackChaplainFilled
shoes: ClothingShoesColorBlack
id: ChaplainPDA
ears: ClothingHeadsetService
innerclothingskirt: ClothingUniformJumpskirtChaplain
satchel: ClothingBackpackSatchelFilled
duffelbag: ClothingBackpackDuffelFilled
satchel: ClothingBackpackSatchelChaplainFilled
duffelbag: ClothingBackpackDuffelChaplainFilled

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 889 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}