Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chaplain Update: Other Religions and Trinkets #2176

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,17 @@ loadout-group-mantis-outerclothing = Mantis outer clothing
loadout-group-mantis-shoes = Mantis shoes
loadout-group-mantis-gloves = Mantis gloves

loadout-group-chaplain-shoes = Chaplain shoes
loadout-group-bibles = Bibles

loadout-group-roboticist-head = Roboticist head
loadout-group-roboticist-jumpsuit = Roboticist jumpsuit
loadout-group-roboticist-gloves = Roboticist gloves
loadout-group-roboticist-shoes = Roboticist shoes
loadout-group-roboticist-outerclothing = Roboticist outer clothing
loadout-group-roboticist-id = Roboticist PDA


# Engineering
loadout-group-station-engineer-neck = Station Engineer neck

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
- type: StorageFill
contents: # todo chaplain backpack
- id: ClothingUniformJumpsuitChaplain
- id: ClothingShoesColorBlack
- id: ClothingShoesBootsLaceup # DeltaV - Just more appropriate shoes
- id: ClothingUniformJumpskirtChaplain

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@
ClothingUniformJumpskirtChaplain: 2
ClothingUniformJumpsuitMonasticRobeDark: 1
ClothingUniformJumpsuitMonasticRobeLight: 1
ClothingShoesBootsLaceup: 2 # DeltaV - Just more appropriate shoes
ClothingShoesLeather: 2 # DeltaV - Just more appropriate shoes
ClothingNeckStoleChaplain: 1
ClothingNeckScarfChaplainStole: 1 # Frontier # DeltaV - 3 to 1
ClothingOuterHoodieChaplain: 1
ClothingOuterHoodieBlack: 1
ClothingHeadHatHoodNunHood: 1
Expand All @@ -16,10 +19,23 @@
ClothingHeadHatWitch1: 1
ClothingOuterPlagueSuit: 1
ClothingMaskPlague: 1
ClothingHeadHatKippah: 1 # Frontier # DeltaV - 3 to 1
ClothingHeadHatWideBrimmed: 1 # Frontier # DeltaV - 3 to 1
ClothingHeadHatPilgrim: 1 # Frontier # DeltaV - 3 to 1
ClothingUniformJumpsuitChaplainPilgrimVest: 1 # Frontier # DeltaV - 3 to 1
ClothingHeadHatBishopMitre: 1 # Frontier # DeltaV - 3 to 1
ClothingOuterCoatBishop: 1 # Frontier # DeltaV - 3 to 1
ClothingHeadHatCardinal: 1 # Frontier # DeltaV - 3 to 1
ClothingOuterCoatCardinal: 1 # Frontier # DeltaV - 3 to 1
ClothingHeadHatWitchhunter: 1 # Frontier # DeltaV - 3 to 1
ClothingOuterCoatWitchHunter: 1 # Frontier # DeltaV - 3 to 1
#ClothingHeadsetService: 2 # Delta-V - Chaplain is no longer service dept
BoxCandle: 2
BoxCandleSmall: 2
Urn: 5
UrnMortuary: 4 # Frontier
Censer: 2 # Frontier
ClothingNeckCrucifix: 1 # Frontier # DeltaV - 3 to 1
Bible: 1
SilverRing: 2 # Delta-V
RingBox: 2 # Delta-V
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,217 @@
- type: entity
parent: Bible
id: Quran
suffix: "Bible"
name: qur'an
description: "Religious text of Space Islam with a decorated cover."
components:
- type: Sprite
sprite: Objects/Specific/Chapel/quran.rsi
state: icon
- type: Item
size: Small
sprite: Objects/Specific/Chapel/quran.rsi

- type: entity
parent: Bible
id: Torah
suffix: "Bible"
name: torah
description: "A Torah scroll, hand written and carefully crafted for practicing Judaism."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/torah.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/torah.rsi

- type: entity
parent: Bible
id: Tripitaka
suffix: "Bible"
name: tripitaka
description: "This book is an ancient collection of Buddhist sacred scriptures."
components:
- type: Sprite
sprite: _Goobstation/Objects/Specific/Chapel/tripitaka.rsi
- type: Item
sprite: _Goobstation/Objects/Specific/Chapel/tripitaka.rsi

- type: entity
parent: Bible
id: BibleSatanic
suffix: "Bible"
name: satanic bible
description: "The worship of Lucifer, the fallen angel. It seems stained..."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/satanicbible.rsi
- type: Item
sprite: DeltaV/Objects/Specific/Chapel/satanicbible.rsi

- type: entity
parent: Bible
id: Bibble
suffix: "Bible"
name: holly bibble
description: "YOU QUESTION THE WORDS OF THE MIGHTY JIMMY?!"
components:
- type: Sprite
sprite: Objects/Specific/Chapel/bible.rsi
state: icon
- type: Item
size: Small
sprite: Objects/Specific/Chapel/bible.rsi

- type: entity
parent: Bible
id: BibleHymnsHonkmother
suffix: "Bible"
name: hymns of the honkmother
description: "The pages are gilded with bananium, the cover as slippery as soap, and yet it seems masterfully crafted."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/hymnshonkmother.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/hymnshonkmother.rsi
- type: Bible
healSound: "/Audio/Items/bikehorn.ogg"
- type: Slippery # Evil
- type: StepTrigger
- type: CollisionWake
enabled: false
- type: Physics
bodyType: Dynamic
- type: Fixtures
fixtures:
slips:
shape:
!type:PhysShapeAabb
bounds: "-0.4,-0.3,0.4,0.3"
hard: false
layer:
- SlipLayer
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.4,-0.3,0.4,0.3"
density: 5
mask:
- ItemMask

- type: entity
parent: Bible
id: BibleVowsSilentfather
suffix: "Bible"
name: vows of the silentfather
description: "No color resides in the book besides black, gray, and white. The pages are deafeningly silent..."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/vowssilentfather.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/vowssilentfather.rsi
effects:
- !type:GenericStatusEffect
key: Muted

- type: entity
parent: Bible
id: BiblePride
suffix: "Bible"
name: pride bible
description: "Be gay! Do a crime!"
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/pridebible.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/pridebible.rsi

- type: entity
parent: Bible
suffix: "Bible"
id: BibleReddit
name: space reddit
description: "True Atheism in text form... erm aktually-"
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/redditbible.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/redditbible.rsi
- type: Bible
failChance: 1 # What god is going to heal them? :trollface:

- type: entity
parent: Bible
suffix: "Bible"
id: BibleNanotrasen
name: nanotrasen manual
description: "Certified Awarded Nanotrasen Manual. Some employees like to keep these for religious use, considering it a bible."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/nanotrasenbible.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/nanotrasenbible.rsi
- type: GuideHelp
guides:
# - SpaceLaw
# - StandardOperatingProcedure
- AlertProcedure

- type: entity
parent: Bible
suffix: "Bible"
id: BibleSyndicate
name: syndicate manual
description: "Not so Awarded Syndicate Manual. Some agents like to keep these for religious use, considering it a bible."
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/syndicatebible.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/syndicatebible.rsi

- type: entity
parent: Bible
suffix: "Bible"
id: BibleNecronomiconDiscount
name: discount necronomicon
description: "A secondhand cheap knockoff Necronomicon..."
components:
- type: Sprite
sprite: Objects/Specific/Chapel/necronomicon.rsi
state: icon
- type: Item
size: Small
sprite: Objects/Specific/Chapel/necronomicon.rsi
- type: Summonable
specialitem: false
- type: Bible
failChance: 1

- type: entity
parent: Bible
suffix: "Bible"
id: BibleGilded
name: religious book
description: "A religious text in a white gilded book"
components:
- type: Sprite
sprite: DeltaV/Objects/Specific/Chapel/gildedbible.rsi
state: icon
- type: Item
size: Small
sprite: DeltaV/Objects/Specific/Chapel/gildedbible.rsi


Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
- type: entity
parent: [ ClothingNeckBase, ClothingBeltBase, ClothingHandsBase ]
id: ClothingRosary
name: rosary
description: "Set of beads and a cross commonly used by Space Catholics to resite prayers"
components:
- type: Sprite
state: icon
sprite: DeltaV/Objects/Specific/Chapel/rosary.rsi
- type: Item
size: Small
- type: Clothing
sprite: DeltaV/Objects/Specific/Chapel/rosary.rsi
quickEquip: true
slots:
- neck
- belt
- gloves
equipSound:
path: "/Audio/Items/belt_equip.ogg"
- type: Prayable
bibleUserOnly: true
- type: Armor # Only slight protection
modifiers:
coefficients:
Heat: 0.95
- type: Tag
tags:
- WhitelistChameleon
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
- type: entity
id: PrayerMatBase
parent: BaseStructure
abstract: true
placement:
mode: SnapgridCenter
components:
- type: Sprite
sprite: DeltaV/Structures/Furniture/prayermat.rsi
drawdepth: FloorTiles
- type: Appearance
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
thresholds:
- trigger:
!type:DamageTrigger
damage: 5
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:SpawnEntitiesBehavior
spawn:
MaterialCloth1:
min: 1
max: 1
- type: Destructible
- type: Tag
tags: [ Carpet ]
- type: Physics
canCollide: false
- type: Fixtures

- type: entity
id: BlackPrayerMat
parent: PrayerMatBase
name: black prayer mat
description: Made of fine black silks making it perfect for religious practice!
components:
- type: Sprite
state: BlackPrayerMat
- type: Construction
graph: PrayerMat
node: BlackPrayerMat

- type: entity
id: BluePrayerMat
parent: PrayerMatBase
name: blue prayer mat
description: Made of fine blue velvet fabric making it perfect for religious practice!
components:
- type: Sprite
state: BluePrayerMat
- type: Construction
graph: PrayerMat
node: BluePrayerMat

- type: entity
id: RedPrayerMat
parent: PrayerMatBase
name: red prayer mat
description: Made of hand-crafted red silk encrusted in gold making it perfect for religious practice!
components:
- type: Sprite
state: RedPrayerMat
- type: Construction
graph: PrayerMat
node: RedPrayerMat

Loading
Loading