From: lzk <124214523+lzk228@users.noreply.github.com> Date: Wed, 3 Jan 2024 22:21:53 +0000 (+0100) Subject: Vendors now will say "Thanks for using!" (#23023) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=59e758ae2a889a699e991da090cd7e741cef2ecb;p=space-station-14.git Vendors now will say "Thanks for using!" (#23023) * comit1 * comit2 * comit 3 * Update Content.Server/VendingMachines/VendingMachineSystem.cs --------- Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> --- diff --git a/Content.Server/VendingMachines/VendingMachineSystem.cs b/Content.Server/VendingMachines/VendingMachineSystem.cs index aecc1442e3..79aac8bcd7 100644 --- a/Content.Server/VendingMachines/VendingMachineSystem.cs +++ b/Content.Server/VendingMachines/VendingMachineSystem.cs @@ -1,6 +1,7 @@ using System.Linq; using System.Numerics; using Content.Server.Cargo.Systems; +using Content.Server.Chat.Systems; using Content.Server.Emp; using Content.Server.Power.Components; using Content.Server.Power.EntitySystems; @@ -35,6 +36,7 @@ namespace Content.Server.VendingMachines [Dependency] private readonly ThrowingSystem _throwingSystem = default!; [Dependency] private readonly UserInterfaceSystem _userInterfaceSystem = default!; [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly ChatSystem _chat = default!; private ISawmill _sawmill = default!; @@ -384,6 +386,9 @@ namespace Content.Server.VendingMachines _throwingSystem.TryThrow(ent, direction, vendComponent.NonLimitedEjectForce); } + // Send message after dispensing + _chat.TrySendInGameICMessage(uid, Loc.GetString("vending-machine-thanks", ("name", Name(uid))), InGameICChatType.Speak, true); + vendComponent.NextItemToEject = null; vendComponent.ThrowNextItem = false; } diff --git a/Resources/Locale/en-US/vending-machines/vending-machine.ftl b/Resources/Locale/en-US/vending-machines/vending-machine.ftl new file mode 100644 index 0000000000..d527f42cfb --- /dev/null +++ b/Resources/Locale/en-US/vending-machines/vending-machine.ftl @@ -0,0 +1 @@ +vending-machine-thanks = Thanks for using { $name }!