]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
New holy books (#38986)
authorTrosling <111116669+RHSvenson@users.noreply.github.com>
Tue, 15 Jul 2025 00:49:08 +0000 (02:49 +0200)
committerGitHub <noreply@github.com>
Tue, 15 Jul 2025 00:49:08 +0000 (17:49 -0700)
* Adds a few new holy books, implements one existing, and makes them pickable from loadout

* Almost forgot the yaml

* Forgot to change fork-specific paths

* Modified copyright to be less specific as requested by maintainer

* Newlines

* Replaced scroll torah with a book-bound tanakh, as recommended by dvir001

* Changed all mentions to use tanakh instead of torah

26 files changed:
Resources/Locale/en-US/preferences/loadout-groups.ftl
Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml
Resources/Prototypes/Loadouts/Jobs/Civilian/chaplain.yml
Resources/Prototypes/Loadouts/loadout_groups.yml
Resources/Prototypes/Loadouts/role_loadouts.yml
Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/meta.json [new file with mode: 0644]

index c07e288e8c9a4988793e3016c98033d0942d272d..53955ed1f6eaf4d1275c6fbea83d02851a26d218 100644 (file)
@@ -59,6 +59,7 @@ loadout-group-chaplain-mask = Chaplain mask
 loadout-group-chaplain-jumpsuit = Chaplain jumpsuit
 loadout-group-chaplain-outerclothing = Chaplain outer clothing
 loadout-group-chaplain-neck = Chaplain neck
+loadout-group-chaplain-bible = Holy Book
 
 loadout-group-janitor-head = Janitor head
 loadout-group-janitor-jumpsuit = Janitor jumpsuit
index 8f4488ba51362cfe01ea2d78ea0caaea6aed0e85..61793ee6b6a40c368c4b91b2a0e644f02a4719ad 100644 (file)
     useDelay: 1
   - type: InstantAction
     event: !type:SummonActionEvent
+
+- type: entity
+  parent: Bible
+  name: tanakh
+  description: "For God's chosen crewmembers"
+  id: BibleTanakh
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/tanakh.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/tanakh.rsi
+
+- type: entity
+  parent: Bible
+  name: quran
+  description: "Prayer carpet not included"
+  id: BibleQuran
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/quran.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/quran.rsi
+
+- type: entity
+  parent: Bible
+  name: druidic tablet
+  description: "It's the mystery of the druids!"
+  id: BibleDruid
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/mysteryofthedruids.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/mysteryofthedruids.rsi
+
+- type: entity
+  parent: Bible
+  name: communist manifesto
+  description: "Remove the mask of humanity from Capital."
+  id: BibleCommunistManifesto
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/communistmanifesto.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/communistmanifesto.rsi
+
+- type: entity
+  parent: Bible
+  name: satanic bible
+  description: "What could possibly go wrong?"
+  id: BibleSatanic
+  components:
+  - type: Sprite
+    sprite: Objects/Specific/Chapel/satanicbible.rsi
+  - type: Item
+    sprite: Objects/Specific/Chapel/satanicbible.rsi
+
+- type: entity
+  parent: Bible
+  name: codex nanotrasimus
+  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
index 27e41e6461ca8052affdc3e3e8d5ebdcddc62d57..bccb46f07892f9d92ae9a34f650ce2e54d200592 100644 (file)
   id: ChaplainHoodie
   equipment:
     outerClothing: ClothingOuterHoodieChaplain
+
+# Bible/Holy Book
+- type: loadout
+  id: Bible
+  storage:
+    back:
+    - Bible
+
+- type: loadout
+  id: BibleDruid
+  storage:
+    back:
+    - BibleDruid
+
+- type: loadout
+  id: BibleNanoTrasen
+  storage:
+    back:
+    - BibleNanoTrasen
+
+- type: loadout
+  id: BibleSatanic
+  storage:
+    back:
+    - BibleSatanic
+
+- type: loadout
+  id: BibleQuran
+  storage:
+    back:
+    - BibleQuran
+
+- type: loadout
+  id: BibleTanakh
+  storage:
+    back:
+    - BibleTanakh
index 39b6be2b040b60de686bf8196ff262ef0cd9d037..0f14d6d818cfab6274365c3a4638269c82c5245c 100644 (file)
   loadouts:
   - ChaplainNeck
 
+- type: loadoutGroup
+  id: ChaplainBible
+  name: loadout-group-chaplain-bible
+  minLimit: 1
+  loadouts:
+  - Bible
+  - BibleDruid
+  - BibleNanoTrasen
+  - BibleQuran
+  - BibleSatanic
+  - BibleTanakh
+
 - type: loadoutGroup
   id: JanitorHead
   name: loadout-group-janitor-head
index cf4b443285af0fc2bd6b4f6c5f711bbd4d08f71b..43ede4a05f91be883727baf244c6b275609abaf9 100644 (file)
   - ChaplainJumpsuit
   - CommonBackpack
   - ChaplainOuterClothing
+  - ChaplainBible
   - Glasses
   - Survival
   - Trinkets
index e384801cc5a992dafc30d5a797b0a24bd1819030..8f518c148a07e9afee1d6cfef2c25e5865ad998f 100644 (file)
@@ -22,7 +22,6 @@
     ears: ClothingHeadsetService
   storage:
     back:
-    - Bible
     - RubberStampChaplain
 
 - type: chameleonOutfit
diff --git a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png
new file mode 100644 (file)
index 0000000..2f29dff
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..0d7d9cf
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..6e5e4cd
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json
new file mode 100644 (file)
index 0000000..c0dd909
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Originally drawn by @Trosling (Discord)",
+  "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/communistmanifesto.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png
new file mode 100644 (file)
index 0000000..a38632e
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..35fc35a
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..7e0df50
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/communistmanifesto.rsi/meta.json
new file mode 100644 (file)
index 0000000..c0dd909
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Originally drawn by @Trosling (Discord)",
+  "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/mysteryofthedruids.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png
new file mode 100644 (file)
index 0000000..4e24e24
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..4be96c2
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..bdf1c5e
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/mysteryofthedruids.rsi/meta.json
new file mode 100644 (file)
index 0000000..c0dd909
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Originally drawn by @Trosling (Discord)",
+  "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/satanicbible.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/icon.png
new file mode 100644 (file)
index 0000000..f44d122
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..35fc35a
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..60aba34
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/satanicbible.rsi/meta.json
new file mode 100644 (file)
index 0000000..c0dd909
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Originally drawn by @Trosling (Discord)",
+  "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/tanakh.rsi/icon.png b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/icon.png
new file mode 100644 (file)
index 0000000..c04412d
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..94fdcc0
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..56c5a51
Binary files /dev/null and b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/tanakh.rsi/meta.json
new file mode 100644 (file)
index 0000000..c0dd909
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Originally drawn by @Trosling (Discord)",
+  "size": {
+    "x": 32,
+    "y": 32
+  },
+  "states": [
+    {
+      "name": "icon"
+    },
+    {
+      "name": "inhand-left",
+      "directions": 4
+    },
+    {
+      "name": "inhand-right",
+      "directions": 4
+    }
+  ]
+}
+