* add new sound files, update audio paths and other minor changes
- Add new sound files for shuttle announcements and sierra alert level
- Update audio paths to use _Fish directory instead of default locations
- Enable previously commented out audio playback for shuttle events
- Update alert level announcement text to include biological threat warning
- Modify ID card and PDA prototypes for special operations and oversight roles
* add audio file attributions for fish resources
Add license, copyright, and source information for audio files in the Fish resources directory. This ensures proper attribution and compliance with licensing requirements.
* remove security pod spawners and mech prototypes
The security pod spawners and mech prototypes were commented out to prevent them from being returned to games as requested by vinogradragden. This change affects both the migration configuration and the prototype definitions.
* update attributions.yml with formatted sources
* update audio file attributions with consolidated sources
Simplify attribution format by merging sources into copyright field and removing redundant entries
* Hotfix 2
* add CentComm Head role and update related assets
refactor: reorganize job prototypes into appropriate directories
fix: update shuttle paths and form headers to use Fish assets
docs: clarify role requirements and descriptions in localization files
style: adjust keybindings for better usability
chore: update various textures and binary files
* Шаттл
* rename and reorganize law department structure
- Rename "Law" department to "Internal Oversight Department" in localization files
- Move law department roles to new "Court" department in _Fish prototype
- Clean up department structure and fix indentation in yml files
* disable bluecrystal withdrawal to prevent abuse
Prevent potential currency abuse by disabling withdrawal of bluecrystals
* adjust Bluecrystal cost in NTUplink store to 9
* add sierra alert level with russian and english translations
Add new sierra alert level prototype with associated localization strings for both English and Russian. Includes announcement text, instructions, and access system delay message. Emergency lighting and sound effects are also configured for this alert level.
* Emergency Lights now change color depending on alert level and whether or not they are powered.
* Made a condition for null alert level, added summary doc.
* Refactored uid and emergencylightcomponent into Entity<EmergencyLightComponent>
* adds prototype reload for AlertLevelSystem, reorganizes selectable alerts a bit
* makes alert levels not necessarily require localization
* oops
* sus
* does the same for announcements as well
* oh, that's not how that works at all
* ok, NOW it works
* fixes localization, adds event for when alerts are reloaded
* addresses review