]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Create more Holy Books based off Spacestation 14 Dieties (#39181)
authorHuaqas <zacswebb@gmail.com>
Tue, 7 Oct 2025 07:28:48 +0000 (15:28 +0800)
committerGitHub <noreply@github.com>
Tue, 7 Oct 2025 07:28:48 +0000 (07:28 +0000)
* Add More Holy Books

* Remove reference of original fork in meta.json

* Removed "rich" reagent description for Blessed Bolognese, and replaced with "holy".

* Updated Holy Liquids to each have their own minor effects.

* Tuned down Nar'sie Blood

* Create playtime requirements, and relocate holy water to it's own category.

All holy waters created through a bible are now located under the "Sacred" section of the guidebook, as to help maintain clutter.

* Replace 'curse' mixing verb with 'bless'.

* Update and fix guidebook to have section for 'Sacred' liquids.

* Add back in Tanakh and Satanic Bibles so they can be removed in other PR.

* Forgot to re-add the prototypes.

* Add back the time requirements I mistakenly removed.

* Remove Italian Bible

* Fix errors.

* Remove Carps & Crypts

* Relocate .ftl designations to their own sacred.ftl

* Forgot to update single_reagent.yml. Updated it now.

* Ended the communist dream. (Removed Communist Manifesto option for Chaplain)

* Give lamp book a little more pizzazz.

* Single line indent applied

* test

* untest

* Update sacred.yml

* Remove Unused Bibles, rename druids, moth bibles.

* Remove custom reagents.

* Error fixes.

* Reorder Bibles to Save my OCD.

* Flip that pentagram.

Bro must of rolled a nat 20 in convincing people this should be flipped. I know its more "accurate", but the layman will probably look at this and say its wrong.
Just a personal thought that escaped my brain and will never be read.

* Rename Druid Tablet, Delete Lantern Path

* Delete icon.png

* Delete inhand-left.png

* Delete inhand-right.png

* Delete meta.json

* Update chaplain.yml

* Update loadout_groups.yml

* Reorder for OCD

27 files changed:
Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml
Resources/Prototypes/Loadouts/Jobs/Civilian/chaplain.yml
Resources/Prototypes/Loadouts/loadout_groups.yml
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/meta.json
Resources/Textures/Objects/Specific/Chapel/honk.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/honk.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/meta.json
Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/meta.json [new file with mode: 0644]

index 18995446b16eac31fdc2dbd9ec1e2bb512d36054..9016bce6cbe7d366ee37184cbe6222094855c925 100644 (file)
     sprite: Objects/Specific/Chapel/tanakh.rsi
 
 - type: entity
-  parent: Bible
+  id: BibleDruid
   name: druidic tablet
+  parent: Bible
   description: "It's the mystery of the druids!"
-  id: BibleDruid
   components:
   - type: Sprite
     sprite: Objects/Specific/Chapel/mysteryofthedruids.rsi
     sprite: Objects/Specific/Chapel/mysteryofthedruids.rsi
 
 - type: entity
-  parent: Bible
+  id: BibleCommunistManifesto
   name: communist manifesto
+  parent: Bible
   description: "Remove the mask of humanity from Capital."
-  id: BibleCommunistManifesto
   components:
   - type: Sprite
     sprite: Objects/Specific/Chapel/communistmanifesto.rsi
     sprite: Objects/Specific/Chapel/satanicbible.rsi
 
 - type: entity
+  id: BibleNarsie
+  name: tome of nar'sie
   parent: Bible
+  description: "What could possibly go wrong with a book covered in blood?"
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/tomeofnarsie.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/tomeofnarsie.rsi
+
+- type: entity
+  id: BibleNanoTrasen
   name: codex nanotrasimus
+  parent: Bible
   description: "A familiar book containing the Sacred Operating Procedures."
-  id: BibleNanoTrasen
   components:
   - type: Sprite
     sprite: Objects/Specific/Chapel/codexnanotrasimus.rsi
   - type: Item
     sprite: Objects/Specific/Chapel/codexnanotrasimus.rsi
+
+- type: entity
+  id: BibleHonk
+  name: mirth of the honkmother
+  parent: Bible
+  description: "Oh great and glorious Mother, Mistress of Mirth, Matron of Mask and Merriments, Blessed is she amongst us jesters."
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/honk.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/honk.rsi
+
+- type: entity
+  id: BibleRatvar
+  name: tablet of ratvar
+  parent: Bible
+  description: "A holy relic of the Clockwork Cult, blessed by the Clockwork Justice, Ratvar."
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/ratvartablet.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/ratvartablet.rsi
index eb252a0c4391576541548ca707009436aa4d4aed..4f501057b234a537abead7be37e62730198dc69f 100644 (file)
@@ -1,3 +1,33 @@
+# Playtime requirement for NanoTrasen Bible, Codex NanoTrasimus
+- type: loadoutEffectGroup
+  id: NanoTrasenBibleRequirement
+  effects:
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:RoleTimeRequirement
+      role: JobCaptain
+      time: 7200 #2 hrs
+
+# Playtime requirement for Druid Bible, Druidic Tablet
+- type: loadoutEffectGroup
+  id: DruidBibleRequirement
+  effects:
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:RoleTimeRequirement
+      role: JobBotanist
+      time: 18000 #5 hrs
+
+# Playtime requirement for Clown Bible, Mirth of the Honkmother
+- type: loadoutEffectGroup
+  id: ClownBibleRequirement
+  effects:
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:RoleTimeRequirement
+      role: JobClown
+      time: 18000 #5 hrs
+
 # Head
 - type: loadout
   id: ChaplainHead
 
 - type: loadout
   id: BibleDruid
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: DruidBibleRequirement
   storage:
     back:
     - BibleDruid
 
 - type: loadout
   id: BibleNanoTrasen
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: NanoTrasenBibleRequirement
   storage:
     back:
     - BibleNanoTrasen
   storage:
     back:
     - BibleTanakh
+
+- type: loadout
+  id: BibleNarsie
+  storage:
+    back:
+    - BibleNarsie
+
+- type: loadout
+  id: BibleHonk
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: ClownBibleRequirement
+  storage:
+    back:
+    - BibleHonk
+
+- type: loadout
+  id: BibleRatvar
+  storage:
+    back:
+    - BibleRatvar
index 7930b3ff1b4c69eb2ad75b8e13ade4ae1c62673a..79266b70ecb7fd56e945c7922c084942cf8ef8ca 100644 (file)
   minLimit: 1
   loadouts:
   - Bible
-  - BibleDruid
   - BibleNanoTrasen
+  - BibleDruid
   - BibleSatanic
   - BibleTanakh
+  - BibleHonk
+  - BibleRatvar
+  - BibleNarsie
 
 - type: loadoutGroup
   id: JanitorHead
index 2f29dff1c7ca3cea1cd5346a4b64d9fab9fa3b77..8b98bf543671896a53ccb78fcd5cca72f2ca12fa 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png differ
index 0d7d9cf676dfc449715c1d31444dd00700641df5..1dcacda0e37362eee68f5ec5e78a94385567919f 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png differ
index 6e5e4cd27a298a533d6e7d06aff4d5a9ad3f61c0..20c3c84cb285acf216d7c5c81b04ea5cdf1988a9 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png differ
index c0dd9096bc27409e24755a8eea2b32a5e8cce475..2240b862c6dcd7b84418ad7cc66236c362cb11e6 100644 (file)
@@ -1,23 +1,22 @@
 {
-  "version": 1,
-  "license": "CC-BY-SA-3.0",
-  "copyright": "Originally drawn by @Trosling (Discord)",
-  "size": {
-    "x": 32,
-    "y": 32
-  },
-  "states": [
-    {
-      "name": "icon"
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
     },
-    {
-      "name": "inhand-left",
-      "directions": 4
-    },
-    {
-      "name": "inhand-right",
-      "directions": 4
-    }
-  ]
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
 }
-
index a38632e4372c5da80daf33d44b787d73865c3ba9..ba164660735c37667a8aba8331bd65a9a27f012c 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png differ
index 35fc35abf1ee4f8fa9ceee67ebefef8676ca9b66..b65eae74efb5a12ef8cd1708017ddfa6a6c4c7b3 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png differ
index 7e0df50bb580efa9dd04e13aad01e21262625356..bb02dc20cd136dec62189471723c6dfd5a3a6532 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png differ
index c0dd9096bc27409e24755a8eea2b32a5e8cce475..2240b862c6dcd7b84418ad7cc66236c362cb11e6 100644 (file)
@@ -1,23 +1,22 @@
 {
-  "version": 1,
-  "license": "CC-BY-SA-3.0",
-  "copyright": "Originally drawn by @Trosling (Discord)",
-  "size": {
-    "x": 32,
-    "y": 32
-  },
-  "states": [
-    {
-      "name": "icon"
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
     },
-    {
-      "name": "inhand-left",
-      "directions": 4
-    },
-    {
-      "name": "inhand-right",
-      "directions": 4
-    }
-  ]
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
 }
-
diff --git a/Resources/Textures/Objects/Specific/Chapel/honk.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/icon.png
new file mode 100644 (file)
index 0000000..caa8572
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..95b5790
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..f1a5163
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/honk.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/honk.rsi/meta.json
new file mode 100644 (file)
index 0000000..2240b86
--- /dev/null
@@ -0,0 +1,22 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
+    },
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
+}
index 4e24e24ad288ea8c6d0e53a98872e46a2b7d3a56..85d3b716a39e32247770819250d9088d43a8adeb 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png differ
index 4be96c20708ae8c27935918c37a6dd1f9e314b89..f27ffd7038ef853dc3024beaac17f91b4ce9d3ff 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png differ
index bdf1c5e363c1997dd91da08825b8a5d7e66a6b3a..d345671051727aeccf2beee4c01df701c0bdffe6 100644 (file)
Binary files a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png differ
index c0dd9096bc27409e24755a8eea2b32a5e8cce475..2240b862c6dcd7b84418ad7cc66236c362cb11e6 100644 (file)
@@ -1,23 +1,22 @@
 {
-  "version": 1,
-  "license": "CC-BY-SA-3.0",
-  "copyright": "Originally drawn by @Trosling (Discord)",
-  "size": {
-    "x": 32,
-    "y": 32
-  },
-  "states": [
-    {
-      "name": "icon"
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
     },
-    {
-      "name": "inhand-left",
-      "directions": 4
-    },
-    {
-      "name": "inhand-right",
-      "directions": 4
-    }
-  ]
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
 }
-
diff --git a/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/icon.png
new file mode 100644 (file)
index 0000000..0e29463
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..71ed63d
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..dcfac24
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/ratvartablet.rsi/meta.json
new file mode 100644 (file)
index 0000000..2240b86
--- /dev/null
@@ -0,0 +1,22 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
+    },
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
+}
diff --git a/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/icon.png
new file mode 100644 (file)
index 0000000..92a2b5e
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..9cc27ac
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..9815111
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/tomeofnarsie.rsi/meta.json
new file mode 100644 (file)
index 0000000..2240b86
--- /dev/null
@@ -0,0 +1,22 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-4.0",
+    "copyright": "Sprites created by Davyei (Discord) for Spacestation 14.",
+    "size": {
+      "x": 32,
+      "y": 32
+    },
+    "states": [
+      {
+        "name": "icon"
+      },
+      {
+        "name": "inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "inhand-right",
+        "directions": 4
+      }
+    ]
+}