]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
make flashes use audio range (#23521)
authorEmisse <99158783+Emisse@users.noreply.github.com>
Thu, 4 Jan 2024 12:27:32 +0000 (05:27 -0700)
committerGitHub <noreply@github.com>
Thu, 4 Jan 2024 12:27:32 +0000 (23:27 +1100)
make flashes use range

Content.Server/Flash/Components/FlashComponent.cs
Content.Server/Flash/FlashSystem.cs

index d2b1c7f4984093b22fa7ee0cb783964f63695280..f8437ab18061ae894adde2b432aa17106f417154 100644 (file)
@@ -5,6 +5,7 @@ namespace Content.Server.Flash.Components
     [RegisterComponent, Access(typeof(FlashSystem))]
     public sealed partial class FlashComponent : Component
     {
+
         [DataField("duration")]
         [ViewVariables(VVAccess.ReadWrite)]
         public int FlashDuration { get; set; } = 5000;
@@ -23,7 +24,10 @@ namespace Content.Server.Flash.Components
 
         [ViewVariables(VVAccess.ReadWrite)]
         [DataField("sound")]
-        public SoundSpecifier Sound { get; set; } = new SoundPathSpecifier("/Audio/Weapons/flash.ogg");
+        public SoundSpecifier Sound { get; set; } = new SoundPathSpecifier("/Audio/Weapons/flash.ogg")
+        {
+            Params = AudioParams.Default.WithVolume(1f).WithMaxDistance(3f)
+        };
 
         public bool Flashing;
     }
index 29d603bfc6b0fc3ad7bf2fa8b732e10b8e6a4bd5..ff50c813eb95ee370ab7c1ce1d10063b723ff7e9 100644 (file)
@@ -173,7 +173,7 @@ namespace Content.Server.Flash
             }
             if (sound != null)
             {
-                _audio.PlayPvs(sound, source);
+                _audio.PlayPvs(sound, source, AudioParams.Default.WithVolume(1f).WithMaxDistance(3f));
             }
         }