mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-17 13:37:47 +03:00
Don't show Station Event announcements to players in the lobby. (#30886)
This commit is contained in:
@@ -161,10 +161,11 @@ public sealed class AlertLevelSystem : EntitySystem
|
||||
announcement = locAnnouncement;
|
||||
|
||||
var alert = $"alert{char.ToUpperInvariant(level[0]) + level[1..]}";
|
||||
var filter = _stationSystem.GetInOwningStation(station);
|
||||
if (playSound)
|
||||
_announcer.SendAnnouncementAudio(alert, _stationSystem.GetInOwningStation(station));
|
||||
_announcer.SendAnnouncementAudio(alert, filter);
|
||||
if (announce)
|
||||
_announcer.SendAnnouncementMessage(alert, "alert-level-announcement", null, detail.Color, null, null,
|
||||
_announcer.SendAnnouncementMessage(alert, "alert-level-announcement", null, filter, detail.Color, null, null,
|
||||
("name", name), ("announcement", announcement));
|
||||
|
||||
RaiseLocalEvent(new AlertLevelChangedEvent(station, level));
|
||||
|
||||
Reference in New Issue
Block a user