Skip to content
This repository has been archived by the owner on Dec 30, 2024. It is now read-only.

Loud Speakers #155

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Loud Speakers #155

wants to merge 4 commits into from

Conversation

Pspritechologist
Copy link
Member

Description

Adds loudspeakers, allowing you to get the attention of a Department from their front door.

TODO

  • Task
  • Completed Task
  • Other Task

Changelog

🆑

  • add: Added fun!
  • tweak: Tweaked fun!
  • fix: Fixed fun!
  • remove: Removed fun!

Adds functional loudspeakers to the game with a fleshed out construction graph. Adds FilterConstructionGraphStep.cs to facilitate this, allowing you to add entities lacing a list of components, tags, and under a certain size.
Adds an audio for empty loudspeakers.
@github-actions github-actions bot added Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: YML Changes any yml files labels May 25, 2023
Removing the payload doesn't currently work.
Added a soundbox prototype, along with a buzzer sounds collection for standard loudspeaker audios.
Loudspeakers now cleanup after themselves when destroyed, and support for interrupting currently playing sounds when starting a new one.
SomeCabbage pushed a commit to SomeCabbage/Cabbagestation that referenced this pull request May 29, 2023
@Pspritechologist
Copy link
Member Author

When a loud speaker activates, it should either 'use' the item inside of it, 'trigger' it, or both.
Might cause issues with use or trigger sounds...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: YML Changes any yml files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant