diff --git a/OpenRA.Game/Game.cs b/OpenRA.Game/Game.cs index 8f33d9500e..0519fccb98 100755 --- a/OpenRA.Game/Game.cs +++ b/OpenRA.Game/Game.cs @@ -220,6 +220,9 @@ namespace OpenRA orderManager.LastTickTime = Environment.TickCount; orderManager.StartGame(); worldRenderer.RefreshPalette(); + + if (!isShellmap) + Sound.PlayNotification(null, "Speech", "StartGame", orderManager.world.LocalPlayer.Country.Race); } public static bool IsHost diff --git a/mods/cnc/notifications.yaml b/mods/cnc/notifications.yaml index 2509fe17ce..48e4d674ed 100644 --- a/mods/cnc/notifications.yaml +++ b/mods/cnc/notifications.yaml @@ -12,6 +12,7 @@ Speech: BaseAttack: baseatk1 HarvesterAttack: Leave: batlcon1 + StartGame: UnitReady: unitredy NoBuild: nobuild1 Training: bldging1 diff --git a/mods/d2k/notifications.yaml b/mods/d2k/notifications.yaml index 35bf5d8aea..46af2a46c6 100644 --- a/mods/d2k/notifications.yaml +++ b/mods/d2k/notifications.yaml @@ -19,6 +19,7 @@ Speech: BaseAttack: ATACK HarvesterAttack: HATTK Leave: ABORT + StartGame: UnitReady: UNRDY NoRoom: NROOM Training: TRAIN diff --git a/mods/ra/bits/bctrinit.aud b/mods/ra/bits/bctrinit.aud new file mode 100644 index 0000000000..bdc233b175 Binary files /dev/null and b/mods/ra/bits/bctrinit.aud differ diff --git a/mods/ra/notifications.yaml b/mods/ra/notifications.yaml index 3f0251cc00..cfcde2d486 100644 --- a/mods/ra/notifications.yaml +++ b/mods/ra/notifications.yaml @@ -12,6 +12,7 @@ Speech: BaseAttack: baseatk1 HarvesterAttack: Leave: bct1 + StartGame: bctrinit UnitReady: unitrdy1 NoBuild: nobuild1 Training: train1