Skip to content

Commit

Permalink
Mirror: Church Bells (#388)
Browse files Browse the repository at this point in the history
## Mirror of PR #26030: [Church
Bells](space-wizards/space-station-14#26030)
from <img src="https://avatars.githubusercontent.com/u/10567778?v=4"
alt="space-wizards" width="22"/>
[space-wizards](https://github.com/space-wizards)/[space-station-14](https://github.com/space-wizards/space-station-14)

###### `a0cc87c2673bc0930adafe9ab8650700d8ecf2e3`

PR opened by <img
src="https://avatars.githubusercontent.com/u/145869023?v=4"
width="16"/><a href="https://github.com/SphiraI"> SphiraI</a> at
2024-03-12 08:33:08 UTC

---

PR changed 9 files with 68 additions and 0 deletions.

The PR had the following labels:
- No C#
- Changes: Sprites
- Status: Awaiting Changes


---

<details open="true"><summary><h1>Original Body</h1></summary>

> <!-- Please read these guidelines before opening your PR:
https://docs.spacestation14.io/en/getting-started/pr-guideline -->
> <!-- The text between the arrows are comments - they will not be
visible on your PR. -->
> 
> ## About the PR
> - Adds a church bell to be used with station chapels
> *idea and sprites by Kezu, proto/sounds put together by me.*
> <!-- What did you change in this PR? -->
> 
> ## Why / Balance
> "if the jani gets their jani light for convenience and rp, the chapel
gets a church bell to signal for sermons" -Kezu
> RP purposes, and to give something to chap similar to something like
Clown's horn. Would let Chaps use it to get passerby's attention and
whatnot.
> <!-- Why was it changed? Link any discussions or issues here. Please
discuss how this would affect game balance. -->
> 
> ## Media
>
![image](https://github.com/space-wizards/space-station-14/assets/145869023/565ced49-0eb7-4a34-a5e9-da06ec67aa29)
> 
> **_There is a .ogg sound added, but I'm not sure how to make it play
nice with git, please someone bwoink me with how_**
> 
> - [X] I have added screenshots/videos to this PR showcasing its
changes ingame, **or** this PR does not require an ingame showcase
> 
> **Changelog**
> <!--
> Make players aware of new features and changes that could affect how
they play the game by adding a Changelog entry. Please read the
Changelog guidelines located at:
https://docs.spacestation14.io/en/getting-started/pr-guideline#changelog
> -->
> 
> 🆑 Sphiral&Kezu
> - add: Added Church Bells! You may hear otherworldly chimes near your
local chapel soon...
> 


</details>

Co-authored-by: SimpleStation14 <Unknown>
  • Loading branch information
SimpleStation14 authored May 12, 2024
1 parent c89418d commit f525ea7
Show file tree
Hide file tree
Showing 9 changed files with 68 additions and 0 deletions.
5 changes: 5 additions & 0 deletions Resources/Audio/Effects/attributions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,11 @@
license: Custom
source: https://gdc.sonniss.com

- files: ["church_bell1.ogg", "church_bell2.ogg", "church_bell3.ogg", "church_bell4.ogg"]
copyright: '"the bell of my schools church.wav" by fonografico https://freesound.org/s/636113/". Pitch variations created via edits by Sphiral.'
license: "CC0-1.0"
source: https://freesound.org/people/fonografico/sounds/636113/?

- files: ["pop.ogg"]
copyright: '"pop.ogg" by mirrorcult of GitHub.com'
license: "CC0-1.0"
Expand Down
Binary file added Resources/Audio/Effects/church_bell1.ogg
Binary file not shown.
Binary file added Resources/Audio/Effects/church_bell2.ogg
Binary file not shown.
Binary file added Resources/Audio/Effects/church_bell3.ogg
Binary file not shown.
Binary file added Resources/Audio/Effects/church_bell4.ogg
Binary file not shown.
41 changes: 41 additions & 0 deletions Resources/Prototypes/Entities/Structures/Specific/church-bell.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
- type: entity
id: ChurchBell
name: church bell
description: You feel your soul grow ever closer to the realms beyond for every chime this bell tolls...
placement:
mode: SnapgridCenter
components:
- type: Transform
anchored: true
- type: Sprite
noRot: true
sprite: Structures/Specific/church-bell.rsi
layers:
- state: church-bell
- type: InteractionPopup
interactDelay: 1
successChance: 1
interactSuccessSound:
collection: ChurchBell
- type: Clickable
- type: Rotatable
- type: CollisionWake
enabled: false
- type: Physics
canCollide: false
bodyType: Static
- type: Fixtures
- type: InteractionOutline
- type: Damageable
damageContainer: Inorganic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
7 changes: 7 additions & 0 deletions Resources/Prototypes/SoundCollections/church_bell.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- type: soundCollection
id: ChurchBell
files:
- /Audio/Effects/church_bell1.ogg
- /Audio/Effects/church_bell2.ogg
- /Audio/Effects/church_bell3.ogg
- /Audio/Effects/church_bell4.ogg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions Resources/Textures/Structures/Specific/church-bell.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Made by Kezu for ss14",
"states": [
{
"name": "church-bell",
"directions": 4
}
]
}

0 comments on commit f525ea7

Please sign in to comment.