Einstein-Engines icon indicating copy to clipboard operation
Einstein-Engines copied to clipboard

Random Announcer System

Open DEATHB4DEFEAT opened this issue 9 months ago • 0 comments

Description

Replaces every instance of station announcements with an announcer system meant to handle audio and messages for various announcers defined in prototypes instead of each server replacing the scattered files inconsistently with whatever singular thing they want to hear announce messages.

TODO

  • [x] Systems
  • [x] CVars
  • [x] Sounds
  • [x] Client volume slider
  • [x] Collections
  • [x] Prototypes
  • [x] Events
  • [x] Commands
  • [x] PR media
  • [x] Deglobalize
  • [ ] Passthrough localization parameters to overrides
  • [x] Make every announcer follow the template
  • [x] Move sounds into subdirectories
  • [x] Make announcement IDs camelCased
  • [x] Test announcement localizations
  • [ ] Weighted announcer lists

Media

https://github.com/Simple-Station/Parkstation-Friendly-Chainsaw/assets/77995199/caf5805d-acb0-4140-b344-875a8f79e5ee


Changelog

:cl:

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

DEATHB4DEFEAT avatar May 19 '24 23:05 DEATHB4DEFEAT