Skip to content

Commit

Permalink
[Add/Tweak] Ru Announcement / Оповещения на русском (#127)
Browse files Browse the repository at this point in the history
* my ears want this

* licence tweak
  • Loading branch information
RedBurningPhoenix authored Nov 29, 2024
1 parent b2fc4ec commit 90e8b89
Show file tree
Hide file tree
Showing 32 changed files with 196 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Content.Shared/CCVar/CCVars.cs
Original file line number Diff line number Diff line change
Expand Up @@ -468,7 +468,7 @@ public static readonly CVarDef<bool>
/// Optionally force set an announcer
/// </summary>
public static readonly CVarDef<string> Announcer =
CVarDef.Create("announcer.announcer", "", CVar.SERVERONLY);
CVarDef.Create("announcer.announcer", "RuOld", CVar.SERVERONLY);

/// <summary>
/// Optionally blacklist announcers
Expand Down
19 changes: 19 additions & 0 deletions Resources/Audio/Announcers/RuOld/alerts/attributions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- files: ["epsilon.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Made by dj-34 (https://github.com/dj-34)"
source: "https://github.com/ss220-space/Paradise/blob/05043bcfb35c2e7bcf1efbdbfbf976e1a2504bc2/sound/effects/epsilon.ogg"

- files: ["siren.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from Parsdise SS13"
source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/effects/new_siren.ogg"

- files: ["redalert.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from Citadel Station 13"
source: "https://github.com/Skyrat-SS13/Skyrat13/commit/2d4f2d1b489590b559e4073f41b126cef56f4c50"

- files: ["bluealert.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from Citadel Station 13"
source: "https://github.com/Skyrat-SS13/Skyrat13/commit/2d4f2d1b489590b559e4073f41b126cef56f4c50"
Binary file added Resources/Audio/Announcers/RuOld/alerts/blue.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/Announcers/RuOld/alerts/red.ogg
Binary file not shown.
44 changes: 44 additions & 0 deletions Resources/Audio/Announcers/RuOld/attributions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
- files: ["ion_storm.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/b77fa8c2a2490b43bf9174271ebfad72c4782d98/sound/ai/default/ionstorm.ogg"

- files: ["aliens.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/95731342b97167d7883ff091d389f79c36442ee6/sound/ai/default/aliens.ogg"

- files: ["attention.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a/sound/ai/default/attention.ogg"

- files: ["meteors.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/95731342b97167d7883ff091d389f79c36442ee6/sound/ai/default/meteors.ogg"

- files: ["outbreak7.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a/sound/ai/default/outbreak7.ogg"

- files: ["welcome.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a/sound/ai/default/welcome.ogg"

- files: ["announce.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation, cut from the beginning"
source: "https://github.com/tgstation/tgstation/blob/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a/sound/ai/default/shuttlerecalled.ogg"

- files: ["shuttle_dock.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from tgstation"
source: "https://github.com/tgstation/tgstation/blob/b327cb667c1ca5d1aa14e6368e66cbfa7b343b9c/sound/ai/default/shuttledock.ogg"

- files: ["war.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Paradise, volume and pitch changed, merged with redalert.ogg"
source: "https://github.com/ParadiseSS13/Paradise/blob/07b26ee6b4a11a0607986d322ee007020569feae/sound/effects/siren.ogg"
Binary file added Resources/Audio/Announcers/RuOld/bloblarm.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/Announcers/RuOld/comms/war.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/Announcers/RuOld/fallback.ogg
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/Announcers/RuOld/shuttle/dock.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
132 changes: 132 additions & 0 deletions Resources/Prototypes/Announcers/ruold.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
- type: announcer
id: RuOld
basePath: /Audio/Announcers/RuOld
announcements:
# Communications
- id: announce # Communications console
path: comms/announce.ogg
- id: attention # Generic alert sound # Should be different from fallback but it's very similar
path: comms/attention.ogg
# - id: commandReport # Station goal, Central Command messages, etc
# path: comms/command_report.ogg
# - id: spawnAnnounceCaptain # Captain arrives on the station # TODO That system is annoyingly not modular
# path: comms/spawn_announce.ogg
- id: war # Nuclear Operative declaration of war
path: comms/war.ogg
- id: nukeCodes # The station has been send nuclear activation codes
path: alerts/notice1.ogg
# - id: nukeArm # The nuke is active and ticking
# path: comms/nuke_arm.ogg
# - id: nukeDisarm # The nuke has been disarmed
# path: comms/nuke_disarm.ogg
- id: welcome # The shift has started
path: comms/welcome.ogg

# Alert levels
- id: alertGreen # Everything is fine
path: alerts/notice2.ogg
- id: alertBlue # Something is amiss
path: alerts/blue.ogg
- id: alertViolet # Viral infection or misc medical emergencies, listen to Medical
path: alerts/notice1.ogg
- id: alertWhite # Glimmer is too high, listen to Epistemics
path: alerts/notice1.ogg
- id: alertYellow # The station is being largely damaged, listen to Engineering
path: alerts/notice1.ogg
- id: alertRed # Generic many things are bad, listen to Security
path: alerts/red.ogg
- id: alertGamma # There is a massive immediate threat to the station, listen to Central Command
path: alerts/gamma.ogg
- id: alertDelta # The station is being or about to be massively destroyed, run for your life
path: alerts/delta.ogg
- id: alertEpsilon # The station has been terminated, good luck survivors!
path: alerts/epsilon.ogg

# Events
## Wizard's Den
### Mid-Round Antagonists
# - id: ninjaHacking # A Ninja is hacking something
# path: comms/ninja_hacking.ogg
# - id: powerSinkExplosion # A power sink is about to overcharge and explode
# path: comms/powersink_explosion.ogg
### Events
- id: anomalySpawn # An anomaly has spawned in a random place
path: comms/attention.ogg
# - id: bluespaceArtifact # An artifact has spawned in a random place
# path: events/bluespace_artifact.ogg
# - id: bluespaceLocker # Two random lockers now share inventories
# path: events/bluespace_locker.ogg
# - id: breakerFlip # A few random APCs have been disabled, ask Engineering to fix them
# path: events/breaker_flip.ogg
# - id: bureaucraticError # Random jobs have been added, removed, or made infinite
# path: events/bureaucratic_error.ogg
# - id: clericalError # Random crew are removed from the manifest
# path: events/clerical_error.ogg
- id: carpRift # A dragon's carp rift is active
path: alerts/notice1.ogg
# - id: revenantSpawn # A revenant has spawned (by a prober?)
# path: events/revenant_spawn.ogg
- id: gasLeak # A random gas is coming out of a random vent
path: events/gasleak_start.ogg
- id: gasLeakComplete # Gas has stopped coming out of a vent
path: events/gasleak_end.ogg
# - id: kudzuGrowth # Kudzu is growing in a random place
# path: events/kudzu_growth.ogg
- id: meteorSwarm # Meteors are flying at the station, stay away from windows
path: events/meteors_start.ogg
- id: meteorSwarmComplete # Meteors have stopped flying at the station
path: events/meteors_end.ogg
- id: mouseMigration # Several mice have appeared in a random place
path: comms/attention.ogg
# - id: cockroachMigration # Several cockroaches have appeared in a random place
# path: events/cockroach_migration.ogg
- id: powerGridCheck # The station's power is offline for some moments
path: events/power_off.ogg
- id: powerGridCheckComplete # The station's power is online again
path: events/power_on.ogg
- id: randomSentience # A random few animals have become sentient
path: events/random_sentience.ogg
# - id: solarFlare # A solar flare is nearby, may mess with comms and electronics
# path: events/solar_flare.ogg
# - id: solarFlareComplete # The solar flare has passed
# path: events/solar_flare-complete.ogg
- id: ventClog # A random reagent is coming out of a scrubber
path: events/vent_clog.ogg
- id: slimesSpawn # Some simple slimes are appearing in vents
path: comms/attention.ogg
- id: spiderSpawn # Some simple spiders are appearing in vents
path: comms/attention.ogg
- id: immovableRodSpawn # The station is moving into an immovable rod, don't die or something, ask Engineering for help repairing it
path: alerts/notice1.ogg
# - id: ionStorm # AI-controlled equipment are now weird, check their laws
# path: events/ion_storm.ogg
## Delta-V
- id: xenoVents # Xenomorphs are coming out of vents
path: events/aliens.ogg
## NyanoTrasen
- id: noosphericStorm # A large amount of glimmer has joined the station and made people psionic
path: alerts/notice1.ogg

# Shuttle
- id: shuttleCalled # The shuttle is on its way
path: shuttle/called.ogg
- id: shuttleRecalled # The shuttle is going back to Central Command
path: shuttle/recalled.ogg
- id: shuttleDock # The shuttle has arrived at the station
path: shuttle/dock.ogg
# - id: shuttleNearby # The shuttle couldn't dock, it's at a specified location
# path: shuttle/nearby.ogg
# - id: shuttleGoodLuck # The shuttle could not find its way to the station, good luck crew
# path: shuttle/good_luck.ogg
# - id: shuttleAuthAdded # One of few have added their acceptance to early launching
# path: shuttle/auth_added.ogg
# - id: shuttleAuthRevoked # One of few have revoked their acceptance to early launching
# path: shuttle/auth_revoked.ogg
# - id: shuttleAlmostLaunching # The shuttle will leave to FTL in 10 seconds
# path: shuttle/almost_launching.ogg
# - id: shuttleLeft # The shuttle has left the station
# path: shuttle/left.ogg

# Fallback # REQUIRED
- id: fallback # Any announcement sent without a valid announcement on this announcer will use this
path: fallback.ogg

0 comments on commit 90e8b89

Please sign in to comment.