Don't show Station Event announcements to players in the lobby. (#30886)

This commit is contained in:
Mervill
2024-08-11 09:09:33 +03:00
committed by Spatison
parent 1e1b7fa468
commit e6fa747f95
27 changed files with 141 additions and 121 deletions

View File

@@ -459,10 +459,12 @@ public sealed class NukeSystem : EntitySystem
_announcer.GetAnnouncementId("NukeArm"),
"nuke-component-announcement-armed",
Loc.GetString("nuke-component-announcement-sender"),
null,
Color.Red,
stationUid ?? uid,
null,
("time", (int) component.RemainingTime), ("location", FormattedMessage.RemoveMarkupPermissive(_navMap.GetNearestBeaconString((uid, nukeXform))))
("time", (int) component.RemainingTime),
("location", FormattedMessage.RemoveMarkupPermissive(_navMap.GetNearestBeaconString((uid, nukeXform))))
);
_sound.PlayGlobalOnStation(uid, _audio.GetSound(component.ArmSound));