From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Fri, 29 Dec 2023 05:17:55 +0000 (+1100) Subject: Add click sound to verb execution (#23162) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=93e1af2f8d7c20fdcab3d0619be0ea57cc9fb09f;p=space-station-14.git Add click sound to verb execution (#23162) IDK how I didn't notice this before. --- diff --git a/Content.Client/Verbs/UI/VerbMenuUIController.cs b/Content.Client/Verbs/UI/VerbMenuUIController.cs index 165b55131a..21eb6becd6 100644 --- a/Content.Client/Verbs/UI/VerbMenuUIController.cs +++ b/Content.Client/Verbs/UI/VerbMenuUIController.cs @@ -24,7 +24,6 @@ namespace Content.Client.Verbs.UI public sealed class VerbMenuUIController : UIController, IOnStateEntered, IOnStateExited { [Dependency] private readonly IPlayerManager _playerManager = default!; - [Dependency] private readonly IUserInterfaceManager _userInterfaceManager = default!; [Dependency] private readonly ContextMenuUIController _context = default!; [UISystemDependency] private readonly CombatModeSystem _combatMode = default!; @@ -112,7 +111,7 @@ namespace Content.Client.Verbs.UI // Show the menu at mouse pos menu.SetPositionLast(); - var box = UIBox2.FromDimensions(_userInterfaceManager.MousePositionScaled.Position, new Vector2(1, 1)); + var box = UIBox2.FromDimensions(UIManager.MousePositionScaled.Position, new Vector2(1, 1)); menu.Open(box); } @@ -274,6 +273,7 @@ namespace Content.Client.Verbs.UI private void ExecuteVerb(Verb verb) { + UIManager.ClickSound(); _verbSystem.ExecuteVerb(CurrentTarget, verb); if (verb.CloseMenu ?? verb.CloseMenuDefault)